On 2006-11-17 07:30:11 +0100 "Daevid Vincent" <[EMAIL PROTECTED]> wrote:
> How come when I emerge something, my 'esearch' isn't updated until > the next time I do an 'esync'? Because esearch uses a database to speed up searches, and that database isn't regenerated until you run esync or eupdatedb. I'd recommend using eix instead of esearch - not only is it faster, but it also knows changes in installed packages without needing to update its database. > Then if I do an 'esync' it shows (and in some kind of ironic slap in > my face, THEN it shows me there is an update, so I have to re-emerge > it to be current): You should probably be doing eupdatedb instead of esync. esync does an emerge --sync, and you don't want to get banned from a mirror for rsync abuse. > This seems so silly and like a 0.0.3 kind of feature to put in to > portage. It's not a part of portage. esearch is a separate package, developed specifically to combat the slowness of emerge --search. -- gentoo-user@gentoo.org mailing list