On 14/08/15 05:44, Sébastien Luttringer wrote:
On Sun, 2015-07-05 at 21:36 +1000, Allan McRae wrote:
Now we have .SRCINFO in source packages, it would be easy to add the source packages to a repository and have pacman be able to access them. This will kill ABS in Arch!
There are two ideas on how this should be handled:
1) Add source package information in the .db file if it is there when a package is added
or
2) Have a separate .source repository
I have listed the pros/cons of each approach here: https://wiki.archlinux.org/index.php/User:Allan/Pacman_Source_Reposit ories
I personally like #2, because adding them to .db files is a major increase in size. Currently, signatures take up ~55% of the average sync database size. With the source package also having a signature, that increases the db by slightly more than that much again.
Any other comments to add to the debate before I make a final decision and implement this?
Why in option #1, you doesn't follow the logic of debug repository? I mean have a dedicated repository where we only push source packages?
This make us progress on having debug repository up and running.
Debug packages are just normal packages. There is nothing stopping them being added to a repository today. (This would take about an hour for someone to make the necessary patching to Arch tools...) Allan