Summary: | sys-apps/portage-2.2.13: pkg_preinst sanity check no longer runs | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Zac Medico <zmedico> |
Component: | Unclassified | Assignee: | Portage team <dev-portage> |
Status: | CONFIRMED --- | ||
Severity: | normal | Keywords: | REGRESSION |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Zac Medico
![]() Also, note that the pkg_preinst code runs the test from ${D}, in order to support binary packages. However, with the new setup.py install locations, it's going to be a little more complicated to locate the python files that go with the default python interpreter. We could simply remove the preinst sanity check, and just assume that the default python and bash interpreters are compatible. This assumption holds in the vast majority of cases. Issues generally tend to arise only if users use the emerge --nodeps option (which is not recommended). |