Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4006 - Inherited dependencies apparently not considered when merging package
Summary: Inherited dependencies apparently not considered when merging package
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-21 19:25 UTC by J Robert Ray
Modified: 2011-10-30 22:18 UTC (History)
4 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 J Robert Ray 2002-06-21 19:25:25 UTC
I'm not sure if this is a bug or if portage is working as designed, so this is
either a bug report or a RFE....

I unmerged esound from my system, breaking some dependencies so maybe all bets
are off.

The trouble I'm having right now is if I try to merge grip
(grip-3.0.0-r1.ebuild), the compile phase fails because I'm missing libesd.la.

grip does not list esound as a dependency, but it lists gnome-libs, and
gnome-libs *does* list esound as a dependency.  Ideally, when I try to merge
grip, portage would walk the dependency tree and notice that by way of
gnome-libs it depends on esound.  Since esound isn't installed it should be
installed first like any first order dependencies would be.

I'm using portage 2.0.4.
Comment 1 Daniel Robbins (RETIRED) gentoo-dev 2002-06-24 12:16:18 UTC
Good idea.  I'd like to add this to a future version of Portage.
Comment 2 Andrew Cooks (RETIRED) gentoo-dev 2003-11-25 07:37:02 UTC
Please reopen this bug if the problem persists.