Bug#1026312: Setuptools 65.5.0-1.1 breaks installing Python modules/extensions via meson

2022-12-20 Thread stefanor
Hi Simon (2022.12.20_18:59:12_+) > This appears to be a behaviour change in the build system, and I think it's > triggered by the new setuptools. It is. The Debian detection in meson doesn't support the newer distutils that dynamically sources available schema from the sysconfig module. I'm

Bug#1026312: Setuptools 65.5.0-1.1 breaks installing Python modules/extensions via meson

2022-12-20 Thread Simon McVittie
Control: severity -1 serious Control: block 1026526 by -1 Control: block 1026751 by -1 Control: block 1026732 by -1 Control: affects -1 + meson python3-distutils src:dbus-python src:libgit2-glib src:gi-docgen On Sun, 18 Dec 2022 at 11:11:46 +0100, Enrico Zini wrote: > After the 65.5.0-1.1

Bug#1026312: Setuptools 65.5.0-1.1 breaks installing Python modules/extensions via meson

2022-12-18 Thread Enrico Zini
Source: setuptools Version: 65.5.0-1.1 Severity: important Hello, thank you for maintaining setuptools! After the 65.5.0-1.1 update, installing Python modules and extensions via meson makes them end up in /usr/local instead of /usr. More details are in this debian-devel thread: