Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114781 - Additional flag for removing non-compilation/binary packages when using emerge -e
Summary: Additional flag for removing non-compilation/binary packages when using emerg...
Status: RESOLVED WONTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-07 10:49 UTC by Garrett Cooper
Modified: 2005-12-07 11:40 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 Garrett Cooper 2005-12-07 10:49:07 UTC
emerge -e is a wonderful tool, but it would be nice to eliminate some
non-compilation and binary pre-compiled code from being reemerged every time
emerge -e [package] is run. So I propose a new flag be added with some
additional metadata in ebuilds to account for whether or not a package can be
blacklisted from emerges.

The reasoning for this is that it's somewhat unnecessary for one to emerge
packages dealing with themes and other binary packages if they already exist in
the system.

For example, the following packages in theory shouldn't be reemerged (if they
already are merged):
gnome-icon-themes
hicolor-icon-themes
openoffice-bin
sun-jre-bin
etc...

Reproducible: Always
Steps to Reproduce:
Comment 1 Garrett Cooper 2005-12-07 10:50:15 UTC
Sorry. My speech was a bit ambiguous. I meant 'temporarily blacklisted from
reemerging while the emerge -e operation is in effect'.
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2005-12-07 10:52:12 UTC
You'll have to push this to the gentoo-dev list first.
Comment 3 Zac Medico gentoo-dev 2005-12-07 10:58:51 UTC
(In reply to comment #0)
> The reasoning for this is that it's somewhat unnecessary for one to emerge
> packages dealing with themes and other binary packages if they already exist
in > the system.

Many binary packages have USE flags that affect what is installed.  If those
flags have changed since the package was installed, what then?
Comment 4 SpanKY gentoo-dev 2005-12-07 11:40:21 UTC
yeah, just because it doesnt compile anything doesnt mean the package
cant be dynamic