Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274606 - enhanced ufed functionality (display only useflags of packages that will be emerged)
Summary: enhanced ufed functionality (display only useflags of packages that will be e...
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Sven Eden
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-18 13:52 UTC by Benjamin Schulz
Modified: 2013-10-11 17:18 UTC (History)
3 users (show)

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 Benjamin Schulz 2009-06-18 13:52:18 UTC
I observe that the list of useflags grows and grows. To go through all those useflag for example with ufed, read their definitions  and then set them can take very long time 

Therefore, it would be good if there were a tool in portage that has similar functionality as ufed but with an important difference:

when one currentl opens ufed, one sees a list of all useflags.

I want a command like

emerge --edituseflags mypackage1 mypackage2 mypackage3 .....

This command should start a similar program like ufed, but it should show only those useflags for a possible edit which  are important for the packages that would be emerged by the command

emerge mypackage1 mypackage2 mypackage3 ....

currently, we have a feature like emerge -pv that lists the useflags of the packages to be emerged. However, there is no possibility for seeing an immediate a description of these flags and to edit them.

At the moment, one has to start another program like ufed and then search the description for every useflag in a large list.

The editor  ufed should have the possubility to show only those useflags that are important for those packages that will be installed by some emerge command.


Reproducible: Always
Comment 1 Benjamin Schulz 2012-12-28 17:21:19 UTC
Thank you that this is assignet now. 
since i opened this request the useflag list has grown and grown. 
When installing a system, i believe one only is concerned with
the useflags of packages that are to be installed or are installed already. So there must be some way show only the useflags of those packages in ufed.
Comment 2 Sven Eden 2012-12-30 11:36:08 UTC
(In reply to comment #1)
> Thank you that this is assignet now. 
> since i opened this request the useflag list has grown and grown. 
> When installing a system, i believe one only is concerned with
> the useflags of packages that are to be installed or are installed already.
> So there must be some way show only the useflags of those packages in ufed.

This is discussed in bug 106815. The idea is to add packages to the command line arguments of ufed and have it only show the USE flags relevant for the named packages.

Once this functionality is added, portage *might* get such a wrapper argument using ufed. But honestly, I have no idea whether this is a) possible and b) doable.
Comment 3 Benjamin Schulz 2013-10-11 17:18:44 UTC
I think this can be closed, as ufed has a now a functionality to display only those useflags that are used by at least one installed package. so, one can look at only those useflags that are of concern for the gentoo installation at hand.