| Summary: | dependency and slot issue with media-libs/libpng if media-libs/libpng-1.6 is masked by user | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Chris Slycord <cslycord> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Chris Slycord
2013-04-10 20:55:29 UTC
(In reply to comment #0) > Because I wanted to avoid https://bugs.gentoo.org/show_bug.cgi?id=465044 > I decided to mask libpng-1.6. > > 1) This then causes portage to attempt to install libpng-1.5.15-r15 as it is > the highest version available > 2) At the same time, it wants to install libpng-1.5.15 as this is the > highest version that is in slot 0 (and I have several installed packages > that depend on slot 0). > > And this doesn't work as 1.5.15-r15 explicitly blocks any other 1.5 branch > that is in slot 0. that's fine, it's as designed. both stabilization levels are intact, arch and ~arch. you caused the conflict by yourself by setting wrong package.mask entry as opposed to using the correct one, that includes the 1.5 SLOT designed to be co-installable with 1.6, like: media-libs/libpng:1.5 >=media-libs/libpng-1.6 |