Source: waagent
Version: 2.2.45-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200321 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_clean
> I: pybuild base:217: python3.8 setup.py clean
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/azurelinuxagent/common/future.py", line 43, in
> get_linux_distribution
> supported = platform._supported_dists + (supported_dists,)
> AttributeError: module 'platform' has no attribute '_supported_dists'
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "setup.py", line 21, in <module>
> from azurelinuxagent.common.version import AGENT_NAME, AGENT_VERSION, \
> File "/<<PKGBUILDDIR>>/azurelinuxagent/common/version.py", line 144, in
> <module>
> __distro__ = get_distro()
> File "/<<PKGBUILDDIR>>/azurelinuxagent/common/version.py", line 84, in
> get_distro
> osinfo = get_linux_distribution(0, 'alpine')
> File "/<<PKGBUILDDIR>>/azurelinuxagent/common/future.py", line 61, in
> get_linux_distribution
> return get_linux_distribution_from_distro(get_full_name)
> File "/<<PKGBUILDDIR>>/azurelinuxagent/common/future.py", line 72, in
> get_linux_distribution_from_distro
> distro.linux_distribution(
> NameError: name 'distro' is not defined
> E: pybuild pybuild:352: clean: plugin distutils failed with: exit code=1:
> python3.8 setup.py clean
> dh_auto_clean: error: pybuild --clean -i python{version} -p 3.8 returned exit
> code 13
> make[1]: *** [debian/rules:38: override_dh_auto_clean] Error 25
The full build log is available from:
http://qa-logs.debian.net/2020/03/21/waagent_2.2.45-3_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.