Summary: | dev-cpp/yaml-cpp 0.7.0-r1 should be in another slot | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Szef <gena.kazachek> |
Component: | Current packages | Assignee: | Alexey <alexey+gentoo> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | alexey+gentoo, ionen, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Szef
2021-10-23 17:07:53 UTC
include/yaml-cpp/exceptions When possible, typically it's better to try to avoid slotting and instead ensure packages are compatible with the new one so we can move on (especially on 0.x.x semver packages without a stable API, we'll just be accumulating slots without real support). Any chances to just migrate your project instead? Same would go for any ::gentoo packages failing with this. My project will be fine, I fixed it already. If there is no gentoo packages that rely on changed part of the API, and it is not worth slotting, then bug can be closed. Slots are for cases when both versions can be installed simultaneously. This package installs yaml-cpp.pc, which presumably clients use via pkg-config. The both packages can't install the same .pc file, so at least one of these types of clients will be broken. Unless we go the python eclasses way, but no. |