Summary: | sys-libs/readline-7.0:0= is not same as sys-libs/readline:0/0= | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Martin Mokrejš <mmokrejs> |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Martin Mokrejš
2018-05-30 19:03:03 UTC
For >=sys-libs/readline-7 we have SLOT="0/7" which means things built against sys-libs/readline:0/0= will have to be rebuilt. For upgrades like this, it's best to do a deep @world update, like: emerge --update --deep @world If you don't want to do a deep world update, then it's easiest to use the --ignore-built-slot-operator-deps=y option and later use emerge @preserved-rebuild to perform the necessary rebuilds. Related info: https://wiki.gentoo.org/wiki/Project:Portage/FAQ#What_should_I_do_when_emerge_reports_a_lot_of_dependency_conflicts_involving_built_slot-operator_.28foo.2Fbar:X.2FY.3D.29_dependencies.3F https://wiki.gentoo.org/wiki/Project:Portage/FAQ/Built_Slot_Operator_Dependency_Conflicts |