On Nov 21, 2007 12:32 PM, Dale Blount <dale@archlinux.org> wrote:
I'll just say this - I didn't even know this op existed, and looking at it, I'm still not even all that clear on what it does... looks to be the same functionality as saying 'no' to the "local package is up to date" question.
Are we sure that's what it does? That's not how I read it's description in the man page.
Rereading it, it's not sync related, it's a parallel to the -A and -U options.
I'm guessing you could use it if you had downloaded a repo locally to a usbkey/cd (think broadband at work/school, dialup at home). You could then change to that directory and do a pacman -F *.pkg.tar.gz to update preexisting packages and not end up installing them all instead.
This is such an edge case though. Using repo-add foo.db.tar.gz *.pkg.tar.gz and then adding a conf entry for that DB will cover this case if it's needed, anyway