Summary: | media-plugins/libao{,-pulse} collision | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeremy Johnson <jazz_johnson> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jeremy Johnson
2007-11-28 16:48:06 UTC
Impossible, it has blockers. Calculating dependencies... done! [ebuild N ] media-plugins/libao-pulse-0.9.3 0 kB [blocks B ] media-plugins/libao-pulse (is blocking media-libs/libao-0.8.8) Total: 1 package (1 new, 1 block), Size of downloads: 0 kB !!! Error: The above package list contains packages which cannot be installed !!! at the same time on the same system. 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 OK, I see what I did wrong. When I did 'emerge -puvDNt world', I got something similar to: #emerge -pv libao libao-pulse Calculating dependencies... done! [ebuild R ] media-libs/libao-0.8.8 USE="alsa arts esd nas pulseaudio -doc -mmap" 0 kB [ebuild R ] media-plugins/libao-pulse-0.9.3 0 kB [blocks B ] media-plugins/libao-pulse (is blocking media-libs/libao-0.8.8) So I unmerged libao-pulse and upgraded libao, then re-installed libao-pulse (which did not complain that it should not be installed with libao). I then got the message about file collisions which I reported here. If instead of installing libao and libao-pulse sequentially, I try installing them at the same time, i.e. 'emerge -v libao libao-pulse', then I do get the message prohibiting installing both on the same system: # emerge -v libao libao-pulse These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-libs/libao-0.8.8 USE="alsa arts esd nas pulseaudio -doc -mmap" 0 kB [ebuild R ] media-plugins/libao-pulse-0.9.3 0 kB [blocks B ] media-plugins/libao-pulse (is blocking media-libs/libao-0.8.8) Total: 2 packages (2 reinstalls, 1 block), Size of downloads: 0 kB !!! Error: The above package list contains packages which cannot be installed !!! at the same time on the same system. I did not intentionally try to circumvent gentoo's blocking system. Maybe the "pretend" option just doesn't fully state the reason for a block. Sometimes when there's a block, unmerging one package, updating the other, and re-emerging the one, fixes the problem; but in this case I guess it merely obfuscated the issue. THANKS As said above. |