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

Travis Willard travis at archlinux.org
Sun Jul 6 20:55:42 EDT 2008


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.




More information about the arch-dev-public mailing list