[arch-dev-public] Syncing single repo with abs

Allan McRae allan at archlinux.org
Sun Jul 6 21:01:23 EDT 2008


Travis Willard wrote:
> On Sun, Jul 6, 2008 at 1:47 PM, Travis Willard <travis at archlinux.org> wrote:
>   
>> On Sun, Jul 6, 2008 at 10:31 AM, Allan McRae <allan at archlinux.org> wrote:
>>     
>>> Travis Willard wrote:
>>>       
>>>> On Sun, Jul 6, 2008 at 5:33 AM, Allan McRae <allan at archlinux.org> wrote:
>>>>
>>>>         
>>>>> Hi all,
>>>>>
>>>>> So looking at abs I noticed it at some stage had the ability to sync
>>>>> single
>>>>> repos:
>>>>>
>>>>>
>>>>>           
>>>>>> abs --help
>>>>>>
>>>>>>             
>>>>> Arch Build System 2.1 -- synchronization utility
>>>>> usage: /usr/bin/abs [options] [repository1 [repository2 ...]]
>>>>>
>>>>> <snip>
>>>>> If no argument is given, abs will synchronize the repositories specified
>>>>> in
>>>>> /etc/abs.conf.
>>>>>
>>>>>
>>>>> But this no longer works...  I'm guessing this came about with the switch
>>>>> to
>>>>> rsync.  Given it has been a while since the switch to rsync, I'm
>>>>> concluding
>>>>> that nobody actually uses this and will remove it rather than fix it.
>>>>>  Any
>>>>> objections?
>>>>>
>>>>>           
>>>> Um, actually, that feature came about WITH the switch to rsync.  How
>>>> doesn't it work?
>>>>
>>>>
>>>>         
>>> Well, "abs core" syncs every repo, including the ones I have disabled in
>>> /etc/abs.conf.  It is because repos are disabled from being synced, not
>>> enabled.  Am I doing something wrong?
>>>       
>> Doesn't sound like you're doing anything wrong.  :/  In any case, I
>> don't think stripping that feature out is the proper way to go - it
>> shoud be fixed if it's broken, not removed.
>>     
>
> Wait wait - are you talking about JUST the command-line functionality?
>  ie. keeping the REPOS=(...) abs.conf syntax, but just removing the
>
> abs core
>
> syntax?
>
> I suppose that works - I thought you were planning on stripping the
> repo-selection feature entirely.
>   

I was talking about JUST the command-line functionality.  That is the 
bit the is broken and apparently no-one uses.  Selection from abs.conf 
will definitely stay.

Allan






More information about the arch-dev-public mailing list