Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 160805 - circular dependency when emerging faad2
Summary: circular dependency when emerging faad2
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-07 23:37 UTC by Marco Nelissen
Modified: 2007-01-07 23:46 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 Marco Nelissen 2007-01-07 23:37:22 UTC
I can't emerge faad2, because the latest version of faad2 depends on libmp4v2, which in turn depends on an older version of faad2, which is blocked:

~ # emerge -pv faad2

These are the packages that would be merged, in order:

Calculating dependencies... done!
[blocks B     ] <media-libs/faad2-2.0-r9 (is blocking media-libs/libmp4v2-1.4.1)
[ebuild  N    ] media-libs/libmp4v2-1.4.1  4,678 kB
[ebuild     U ] media-libs/faad2-2.0-r11 [2.0-r3] USE="(-xmms%)" 8 kB

Total size of downloads: 4,687 kB

~ # emerge faad2
Calculating dependencies... done!

!!! Error: the <media-libs/faad2-2.0-r9 package conflicts with another package;
!!!        the two packages cannot be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers.

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

~ # emerge --pretend '<=media-libs/faad2-2.0-r9'

These are the packages that would be merged, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "<=media-libs/faad2-2.0-r9" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/faad2-2.0-r7 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-01-07 23:46:35 UTC
emerge -C \<media-libs/faad2-2.0-r9