Hi again, Even with eupdtaedb, same result. I think this might be a bug in equery. Should I put it in bugzilla? Here is the proof for what I think is a bug: see the output of "equery hasuse motif" and "equery uses emacs". The results are contradictory. catalin ~ # equery hasuse motif [ Searching for USE flag motif in all categories among: ] * installed packages [I--] [ ] app-editors/emacs-21.4-r1 (21) [I--] [ ] app-text/xpdf-3.00-r8 (0) [I--] [ ] x11-terms/rxvt-2.7.10-r2 (0) catalin ~ # equery uses emacs [ Searching for packages matching emacs... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for app-editors/emacs-21.4-r1 ] U I + + X : Adds support for X11 - - Xaw3d : Adds support of the 3d athena widget set - - gnome : Adds GNOME support + + leim : Adds input methods support to Emacs - - lesstif : Use lesstif over openmotif in cases where a program supports both - - motif : Adds motif support (x11-libs/openmotif x11-libs/lesstif) + + nls : <unknown> - - nosendmail : If you do not want to install any MTA Wade Brown wrote: Equery, esearch, and einfo (I think) are from an index built by running eupdatedb. I'd imagine you're using esync which is just a very small script that does emerge sync && eupdatedb, so doing a fresh esync would alleviate the problem you seem to be having, albeit with a bit of overkill. Just run eupdatedb as root and see if everything updates properly.On 7/7/05, Catalin Grigoroscuta <[EMAIL PROTECTED]> wrote:Hello, I've just rebuilt my system without "motif" use flag (with emerge --newuse, etc). Everything works fine, except that equery shows stale data. For example: 1. "equery depends emacs" shows openmotif as dependency, but emacs is rebuilt without motif USE ("emerge -pv emacs" clearly shows this). 2. "equery hasuse motif" also shows emacs Is there any caching done by equery? How can I invalidate it? Thank you, Catalin -- gentoo-user@gentoo.org mailing list |
- Re: [gentoo-user] equery caching? Catalin Grigoroscuta
- Re: [gentoo-user] equery caching? Zac Medico
- Re: [gentoo-user] equery caching? Wade Brown