[Bug 1967920] Re: sysconfig installation scheme change breaks stuff
Stefano Rivera
1967920 at bugs.launchpad.net
Mon Apr 25 20:54:05 UTC 2022
This is by design. See: https://lists.debian.org/debian-
python/2022/03/msg00039.html
There was a Debian bug tracking the effect on Meson, apparently the issue was fixed upstream.
See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009097#32
** Bug watch added: Debian Bug tracker #1009097
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009097
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python3.10 in Ubuntu.
https://bugs.launchpad.net/bugs/1967920
Title:
sysconfig installation scheme change breaks stuff
Status in python3.10 package in Ubuntu:
Confirmed
Status in python3.10 source package in Jammy:
Confirmed
Bug description:
the 3.10 version of python in debian and ubuntu appears to have changed its installation scheme from 'posix_prefix' to the debian-specific 'posix_local', which breaks things, for example meson is no longer buildable:
https://launchpadlibrarian.net/595057055/buildlog_ubuntu-jammy-amd64.meson_0.61.2-1_BUILDING.txt.gz
I suspect the problem is an incomplete patching of python to correctly
use the 'local' path, as (for example) distutils/setuptools doesn't
appear to be using the new 'local' path (in the above build output,
search for 'test_meson_installed' to see the failure of meson getting
installed to the sysconfig 'scripts' path, which is now
'/usr/local/bin' instead of '/usr/bin').
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python3.10/+bug/1967920/+subscriptions
More information about the foundations-bugs
mailing list