Public bug reported:

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').

** Affects: python3.10 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: python3.10 (Ubuntu Jammy)
     Importance: Undecided
         Status: New

** Also affects: python3.10 (Ubuntu Jammy)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1967920

Title:
  sysconfig installation scheme change breaks stuff

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python3.10/+bug/1967920/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to