Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 338303 - =app-portage/gentoolkit improvement for equery uses
Summary: =app-portage/gentoolkit improvement for equery uses
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-21 20:50 UTC by Agostino Sarubbo
Modified: 2012-12-29 15:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2010-09-21 20:50:20 UTC
I noticed that you can not see equery uses an unstable package: 
Example:

ago@devil ~ $ equery u clementine
[ Searching for packages matching clementine... ]
[ 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 media-sound/clementine-0.4.2 ]
 U I
 + + gstreamer : Adds support for media-libs/gstreamer (Streaming media)
 - - projectm  : Build with ProjectM visualization
 - - xine      : Add support for the XINE movie libraries

Ok, I'm viewing equery u for "clementine-0.4.2" but if i want view equery u for clementine-X.y.z I can not, because the only local options is -a

Example:
ago@devil ~ $ equery u -a clementine
[ Searching for packages matching clementine... ]
[ 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 media-sound/clementine-0.4.2 ]
 U I
 + + gstreamer : Adds support for media-libs/gstreamer (Streaming media)
 - - projectm  : Build with ProjectM visualization
 - - xine      : Add support for the XINE movie libraries
[ Found these USE variables for media-sound/clementine-0.5.1 ]
 U I
 - - iphone        : Enable support for iPod Touch, iPhone, iPad
 - - ipod          : Enable support for iPod device access
 - - mtp           : Enable support for Media Transfer Protocol
 - - projectm      : Build with ProjectM visualization
 - - wiimote       : Enable support for Wii remote
[...etc...]

Now i see equery uses for all version of clementine but there isn't a method for viewing another versione of clementine other stable.


At this point it seems useful to add a feature type: equery uses =clementine-x.y.z or something like 'equery uses --specify-version package-version'

Thanks
ago


Reproducible: Always
Comment 1 Brian Dolbec (RETIRED) gentoo-dev 2012-12-23 03:24:45 UTC
Agostino, can you confirm that this now works for you with recent gentoolkit versions.  I have installed the latest stable (0.3.0.7)  and it works for me.


brian@big_daddy ~ $ KEYWORDS='amd64' equery uses python-3.3.0
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for dev-lang/python-3.3.0:
 U I
 - - build    : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping
                [make stage1]
 + - doc      : Adds extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
 - - examples : Install examples, usually source code
 + + gdbm     : Adds support for sys-libs/gdbm (GNU database libraries)
 + + ipv6     : Adds support for IP version 6
 + + ncurses  : Adds ncurses support (console display library)
 + + readline : Enables support for libreadline, a GNU line-editing library that almost everyone wants
 + + sqlite   : Adds support for sqlite - embedded sql database
 + + ssl      : Adds support for Secure Socket Layer connections
 + - threads  : Enable threading support. (DON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
 + + tk       : Adds support for Tk GUI toolkit
 - - wininst  : Install Windows executables required to create an executable installer for MS Windows.
 + + xml      : Add support for XML files
brian@big_daddy ~ $
Comment 2 Agostino Sarubbo gentoo-dev 2012-12-29 15:38:24 UTC
yes, it works now