[pacman-dev] Source Package Repositories

Allan McRae allan at archlinux.org
Thu Aug 13 21:36:42 UTC 2015

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...)


More information about the pacman-dev mailing list