Bug#1055682: gdal b-d's on python3-all-dev, but only builds for the default python version
Sebastiaan Couwenberg
sebastic at xs4all.nl
Sat Nov 11 09:50:48 GMT 2023
On 11/11/23 10:36, Matthias Klose wrote:
> On 10.11.23 13:51, Sebastiaan Couwenberg wrote:
>>> python3-gdal_3.7.3+dfsg-1_amd64.deb doesn't have any extensions for
>>> 3.12.
>>
>> The installation for 3.12 fails:
>>
>> Traceback (most recent call last):
>> File "/<<PKGBUILDDIR>>/build-py3.12/swig/python/setup.py", line
>> 14, in <module>
>> from setuptools.command.build_ext import build_ext
>> File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line
>> 9, in <module>
>> import distutils.core
>> ModuleNotFoundError: No module named 'distutils'
>>
>> There is an issue with setuptools in your build environment.
>
> it might be difficult to reproduce in Debian without having 3.12 enabled
> as the default. But your reluctance to point a removed distutils module
> in 3.12 to some issue in "my build environment" is odd.
>
> I won't waste any more effort into this until you get the RC report from
> the next test rebuild of unstable.
`python3.12 -c "from setuptools.command.build_ext import build_ext"`
works just fine in Debian unstable.
setuptools bundles distutils, so I suspect _distutils_hack.override is
not working as expected.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
More information about the Pkg-grass-devel
mailing list