On Mon, Jul 7, 2008 at 8:21 AM, Allan McRae <[EMAIL PROTECTED]> wrote: > Travis Willard wrote: >> >> On Sun, Jul 6, 2008 at 9:01 PM, Allan McRae <[EMAIL PROTECTED]> wrote: >> >>> >>> 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. >>> >> >> OK, in that case I'm not so opposed. ;) If it looks like an easy fix, >> go for it, otherwise I don't think it'd hurt to lose. >> >> In the future, I was thinking some kind of configuration or syntax to >> allow people to sync a predefined list of packages, instead of whole >> repos. For example, if someone wanted to rebuild only wine, they >> should be able to say "abs extra/wine" or have PKGS=(extra/wine) in >> abs.conf and not be required to sync everything. >> >> Dunno if that sounds like a good idea to you or not, but people have >> requested on the forums some method to sync single packages (usually >> as an argument to allow anon svn access) >> >> > > Well, I had a quick attempt at fixing this. I can get the command line > arguments working but at the price of a rsync transaction per arguement. In > a coincidence "abs extra/wine" now works but syncs it into /var/abs/wine > instead of /var/abs/extra/wine. I should be able to fix that though.
Hm... dunno if that'd be an acceptable trade-off. Might put too much load on gerolde that way - one rsync transaction per package in our repos? Yikes.

