Summary: | emerge --depclean wants to remove python-updater | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | toon <toon> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | mjo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
toon
2016-07-31 11:35:30 UTC
So, first of all, "emerge --depclean" doesn't care about which packages are deprecated or obsolete or whatever. It simply tries to remove anything that isn't explicitly needed by some other package on your system. In this case, it wants to remove python-updater, not because it's obsolete (although it is), but because it's no longer a dependency of dev-lang/python. It looks like the python team finally removed python-updater as a dependency of python itself yesterday: commit b7a4174e075a922a255c0ff4a6ebd4f6d0437c61 Author: Michał Górny <mgorny@gentoo.org> Date: Sat Jul 30 21:07:29 2016 +0200 dev-lang/python: Remove remnants of python-updater Remove the remaining dependencies on deprecated python-updater, and update the postinst messages appropriately. For Python 2.7, the message has been removed altogether since it is the oldest version supported by PYTHON_TARGETS. For the remaining versions, just inform about potential PYTHON_TARGETS changes necessary. The modified versions are not revision-bumped to avoid unnecessary rebuilds due to a minor change. The versions that are still newest-visible (i.e. not replaced by another version or revision bump) will be bumped when python-updater is lastrited. I'll let the python team respond, but I expect everything is going according to plan. It's obsolete for a long time (pretty much since PYTHON_TARGETS become widespread), full of bugs and pretty much useless these days. It will be masked for removal soon. However, we are giving people a few more weeks to get it cleaned out of their systems to avoid any potential issues. |