View previous topic :: View next topic |
Author |
Message |
manywele l33t
Joined: 12 Jul 2003 Posts: 739 Location: Inside
|
Posted: Fri Jul 09, 2010 1:31 am Post subject: equery depends question |
|
|
Two questions about "equery depends".
First, why are the outputs for Code: | equery depends gnome-desktop | and Code: | equery depends gnome-base/gnome-desktop | different?
Code: | bob ~ # equery depends gnome-desktop
* These packages depend on gnome-desktop:
dev-vcs/subversion-1.6.12 (gnome-keyring ? gnome-base/gnome-keyring)
gnome-base/gnome-vfs-2.24.3-r1 (gnome-base/gnome-common)
gnome-extra/yelp-2.30.1-r1 (gnome-base/gnome-common)
media-gfx/gtkimageview-1.6.4 (gnome-base/gnome-common)
media-video/gxine-0.5.905 (gnome ? gnome-extra/gnome-screensaver)
media-video/vlc-1.1.0 (gnome ? gnome-base/gnome-vfs)
net-print/gnome-cups-manager-0.33-r1 (gnome-base/gnome-keyring)
x11-libs/gksu-2.0.2 (gnome ? x11-terms/gnome-terminal)
x11-libs/libwnck-2.30.2 (gnome-base/gnome-common)
x11-wm/compiz-0.8.6 (gnome ? gnome-base/gnome-desktop)
bob ~ # equery depends gnome-base/gnome-desktop
* These packages depend on gnome-base/gnome-desktop:
dev-vcs/subversion-1.6.12 (gnome-keyring ? gnome-base/gnome-keyring)
gnome-base/gnome-vfs-2.24.3-r1 (gnome-base/gnome-common)
gnome-extra/yelp-2.30.1-r1 (gnome-base/gnome-common)
media-gfx/gtkimageview-1.6.4 (gnome-base/gnome-common)
media-video/vlc-1.1.0 (gnome ? gnome-base/gnome-vfs)
net-print/gnome-cups-manager-0.33-r1 (gnome-base/gnome-keyring)
x11-libs/libwnck-2.30.2 (gnome-base/gnome-common)
x11-wm/compiz-0.8.6 (gnome ? gnome-base/gnome-desktop)
bob ~ #
|
Second, why do both of them give me a bunch of stuff that depends on things other than what I'm asking about (gnome-keyring, gnome-common, etc.)?
Does the output mean I can unmerge gnome-desktop if I don't have the "gnome" USE flag set for compiz or is it telling me that somehow these other things that show up also require gnome-desktop? That last question I can answer and the answer is yes, I can remove gnome-desktop and neither emerge -uDN world nor revdep-rebuild want to replace it. So why is equery bothering me with all this stuff that is irrelevant to my query? |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Fri Jul 09, 2010 6:30 am Post subject: |
|
|
What version of gentoolkit is this happening? I'm thinking it is -0.3.0_rc10-r1.
First, it is a bug, actually. One that I've fixed in our development svn already. It is happening because it was truncating the name to gnome because of the dash.
Second, the difference was due to adding the category name.
Here is the output from my fixed version. You can see with the bug fixed, they produce the same result.
Code: | brian@big_daddy ~/Dev/genscripts/gentoolkit $ equery d gnome-desktop
* These packages depend on gnome-desktop:
dev-python/gnome-desktop-python-2.28.0 (>=gnome-base/gnome-desktop-2.10.0)
gnome-base/eel-2.24.1 (>=gnome-base/gnome-desktop-2.23.3)
gnome-base/gnome-2.28.2 (>=gnome-base/gnome-desktop-2.28.2)
gnome-base/gnome-applets-2.28.0 (>=gnome-base/gnome-desktop-2.11.1)
gnome-base/gnome-control-center-2.28.1-r2 (>=gnome-base/gnome-desktop-2.27.90)
gnome-base/gnome-panel-2.28.0 (>=gnome-base/gnome-desktop-2.26.0)
gnome-base/gnome-settings-daemon-2.28.2 (>=gnome-base/gnome-desktop-2.26.3)
gnome-base/nautilus-2.28.4-r2 (>=gnome-base/gnome-desktop-2.25.5)
gnome-extra/deskbar-applet-2.28.0 (>=gnome-base/gnome-desktop-2.10)
gnome-extra/gnome-screensaver-2.28.3 (>=gnome-base/gnome-desktop-2.23.2)
gnome-extra/nautilus-open-terminal-0.18 (>=gnome-base/gnome-desktop-2.26)
mail-client/evolution-2.28.3.1 (>=gnome-base/gnome-desktop-2.26.0)
media-gfx/eog-2.28.2 (>=gnome-base/gnome-desktop-2.25.1)
media-video/cheese-2.28.1-r1 (>=gnome-base/gnome-desktop-2.26)
brian@big_daddy ~/Dev/genscripts/gentoolkit $ equery d gnome-base/gnome-desktop
* These packages depend on gnome-base/gnome-desktop:
dev-python/gnome-desktop-python-2.28.0 (>=gnome-base/gnome-desktop-2.10.0)
gnome-base/eel-2.24.1 (>=gnome-base/gnome-desktop-2.23.3)
gnome-base/gnome-2.28.2 (>=gnome-base/gnome-desktop-2.28.2)
gnome-base/gnome-applets-2.28.0 (>=gnome-base/gnome-desktop-2.11.1)
gnome-base/gnome-control-center-2.28.1-r2 (>=gnome-base/gnome-desktop-2.27.90)
gnome-base/gnome-panel-2.28.0 (>=gnome-base/gnome-desktop-2.26.0)
gnome-base/gnome-settings-daemon-2.28.2 (>=gnome-base/gnome-desktop-2.26.3)
gnome-base/nautilus-2.28.4-r2 (>=gnome-base/gnome-desktop-2.25.5)
gnome-extra/deskbar-applet-2.28.0 (>=gnome-base/gnome-desktop-2.10)
gnome-extra/gnome-screensaver-2.28.3 (>=gnome-base/gnome-desktop-2.23.2)
gnome-extra/nautilus-open-terminal-0.18 (>=gnome-base/gnome-desktop-2.26)
mail-client/evolution-2.28.3.1 (>=gnome-base/gnome-desktop-2.26.0)
media-gfx/eog-2.28.2 (>=gnome-base/gnome-desktop-2.25.1)
media-video/cheese-2.28.1-r1 (>=gnome-base/gnome-desktop-2.26)
brian@big_daddy ~/Dev/genscripts/gentoolkit $
|
Look for the fix in the next release which hopefully will be out soon. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
manywele l33t
Joined: 12 Jul 2003 Posts: 739 Location: Inside
|
Posted: Fri Jul 09, 2010 6:42 am Post subject: |
|
|
Quote: | First, it is a bug, actually. One that I've fixed in our development svn already. It is happening because it was truncating the name to gnome because of the dash. |
Hah, I knew it. I noticed similar issues in other hyphenated packages and thought it must be a bug. Thank you for confirming that (but even more for fixing it ).
And yes, that's the exact version. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|