#1090701 tempest: FTBFS: buildsystem=python_distutils is obsolete

#1090701#5
Date:
2024-12-18 01:29:49 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
 debian/rules build
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh build --buildsystem=python_distutils --with python3,sphinxdoc
   dh_update_autotools_config -O--buildsystem=python_distutils
   dh_autoreconf -O--buildsystem=python_distutils
   dh_auto_configure -O--buildsystem=python_distutils
dh_auto_configure: error: unable to load build system class 'python_distutils': Can't locate Debian/Debhelper/Buildsystem/python_distutils.pm in @INC (you may need to install the Debian::Debhelper::Buildsystem::python_distutils module) (@INC entries checked: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.0 /usr/local/share/perl/5.40.0 /usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 /usr/local/lib/site_perl) at (eval 2) line 1.
BEGIN failed--compilation aborted at (eval 2) line 1.

make: *** [debian/rules:14: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202412/

For details about this deprecation, please see:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089715

Thanks.

#1090701#12
Date:
2024-12-18 13:14:36 UTC
From:
To:
Hello,

Bug #1090701 in tempest reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/openstack-team/tempest/tempest/-/commit/c102de2c77f396154f3467ec3b559979674c8d61

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1090701

#1090701#19
Date:
2025-01-02 14:33:42 UTC
From:
To:
The changelog closed the wrong bug (which was already fixed, so not a
real issue). Therefore, manually closing.

Thomas