Summary: | incomplete dependency checking / enlightenment greyed out window borders | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Helmut Jarausch <jarausch> |
Component: | Core - Dependencies | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Helmut Jarausch
2006-09-28 08:07:23 UTC
Until we get bug 2272 fixed, there's always build_with_use from the eutils eclass. (In reply to comment #0) > - portage should keep record of all USE-flags that were in effect when > a package was built It does - /var/db/pkg/*/*/USE > - the base-packages in (R)DEPEND within an .ebuild file should not only > state the name of a base-package but also the USE-flags that are > required when the base-package is built, e.g. > base-package:png:tk There's another bug for this. > - emerge should check if an installed package has been built with the > correct USE-flags. Otherwise it should rebuilt the base-package with > the specified USE-flags added. That's what eutils.eclass built_with_use does until that other bug gets solved. > imlib2 has been built without the USE-flag 'png'. So it had no support > for loading .png files. But Englightenment just requires that. > My ad hoc solution was to add 'png' to /etc/portage/packages.use, > unemerge imlib2 and then emerge it again. File a bug for e16 maintainer to add the check there. Marking as dupe of Bug 2272. *** This bug has been marked as a duplicate of 2272 *** *** This bug has been marked as a duplicate of 2272 *** |