Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35118 - portage only sees first virtual - odd and inaccurate dependencies
Summary: portage only sees first virtual - odd and inaccurate dependencies
Status: RESOLVED DUPLICATE of bug 9050
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-04 23:35 UTC by Travis Tilley (RETIRED)
Modified: 2011-10-30 22:17 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 Travis Tilley (RETIRED) gentoo-dev 2003-12-04 23:35:42 UTC
emerge /usr/portage/media-sound/emu10k1/emu10k1-0.20a-r5.ebuild -p
 
These are the packages that I would merge, in order:
 
Calculating dependencies ...done!
[ebuild  N    ] media-sound/aumix-2.8
[ebuild  N    ] sys-kernel/gentoo-dev-sources-2.6.0_beta11-r1
[ebuild  N    ] media-sound/emu10k1-0.20a-r5

hmm. seeing how this utility contains drivers for the 2.4 series kernels only,
and depends on having a 2.4 kernel, I really doubt this is a valid dependancy.

Curious as to what would cause this, I open up the ebuild for the emu10k stuff
and see a dependency on a linux-sources virtual. This would explain why it wants
to install a source tree, but not why it wants to install this particular source
tree when I already have vanilla-sources installed.

so I open up my /var/cache/edb/virtuals file and go down to the linux sources
entry and remove mention of anything coming before vanilla-sources.

ayanami root # emerge /usr/portage/media-sound/emu10k1/emu10k1-0.20a-r5.ebuild -p
 
These are the packages that I would merge, in order:
 
Calculating dependencies ...done!
[ebuild  N    ] media-sound/aumix-2.8
[ebuild  N    ] media-sound/emu10k1-0.20a-r5

it no longer wants to install any funny dependencies, as it sees I already have
a linux source tree installed that satisfies this dependency.

My conclusion: portage only sees the first virtual


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 SpanKY gentoo-dev 2003-12-05 06:32:15 UTC

*** This bug has been marked as a duplicate of 9050 ***