#1090596 python-pyhcl: FTBFS: buildsystem=python_distutils is obsolete

#1090596#5
Date:
2024-12-18 01:26:13 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
   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:8: 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.

#1090596#14
Date:
2024-12-18 22:54:05 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-pyhcl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1090596@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated python-pyhcl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 18 Dec 2024 23:29:32 +0100
Source: python-pyhcl
Architecture: source
Version: 0.4.4-5
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 1090596
Changes:
 python-pyhcl (0.4.4-5) unstable; urgency=medium
 .
   * Switch to pybuild (Closes: #1090596).
   * Add override_dh_auto_configure.
Checksums-Sha1:
 ac6f4e342de24969a6e315267e5086fb6a5244bf 2061 python-pyhcl_0.4.4-5.dsc
 7ea35f58be04979d59774cf5cbcd9f817afe490b 7436 python-pyhcl_0.4.4-5.debian.tar.xz
 8e933c4d385d3164aa5540e521faa1eeb5ec704f 7736 python-pyhcl_0.4.4-5_amd64.buildinfo
Checksums-Sha256:
 5ce69dd58039a4bca08eaea29e72eff366df31d93fb5c9e86f3b1a93847abf61 2061 python-pyhcl_0.4.4-5.dsc
 c14429c59acbc54120745f5801e5a90788224c2b1aae0b2d6f0b51c7ad546edc 7436 python-pyhcl_0.4.4-5.debian.tar.xz
 c8e52e51c0c909cf16663a952d1cd7ce87c6c31ac4b1f7f1d0ec21f5026d9ca4 7736 python-pyhcl_0.4.4-5_amd64.buildinfo
Files:
 f24388dc31bfeda75e649aff8ebfa64b 2061 python optional python-pyhcl_0.4.4-5.dsc
 2d38de98c764714e37c77d63191d4f71 7436 python optional python-pyhcl_0.4.4-5.debian.tar.xz
 24776c2bd7f47b55075986fbc80adaa4 7736 python optional python-pyhcl_0.4.4-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmdjTV8ACgkQ1BatFaxr
Q/6YLhAAkbi2PLOs2QQDjlaOrnspdSfHdPcIXTXfTH7y5c5qqkbfvruvyO4IwTB4
/fAv29u10hX4YZ5Keq5U7WkuEyJQkluns8dcza1My4IVzVLbIBnc9C66oC8s9csd
vo6No6CTNnYFh0AFXSF18XSPOwWESpf9AkY6cgoq/wHTwd0CePviSeyo/W3ybshx
0vLf91IUzjDazHYTtVX59Cll83b+AFTtZfyNDRCt7o1ANxpwSJYtKfsqQKCZAp1S
COUKVLSEGUmhWUyVjev5LgPl+eEpM8m4CuYipeCyX3fPCXJs53vfKHgrO2VTNYsa
eeUnX6CUKYXhs+5ycqU+F4pco5VTIAhKBBzXgZm6/En19c2M4eHbDPwj+upARmq3
9ZEU1Z4QEz/VgpA1xstnXL7OCxS7co/9/ZmuZbso+Plp+rgIJIHUjefEmbLzTK1C
UtXSsKeyXHuxGh9zczLWUNftRej1Hn3uTHHnyATr8hda1+U93gkRStbDl6H9AwZi
tdHuooc9LOhGMESfaD5TY4K/zH5w+onGzY8wYDtYl4BQ17Kb1fCGRUDrl+651BCX
v/y/DnFPUA+/lD6cKgKC9/TryBy3BU/NBhEug0hgeYMlLq+QhAVrtzCODtGruzs9
ncPgXH8UldZCdaw0ohrX4JgkYqYp6WwS6SCqEyHIEwDrpwPnokU=
=GaOn
-----END PGP SIGNATURE-----