Source: diffoscope
Version: 221
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220917 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> debian/tests/control.sh
> Generating the debian/tests/control file...
> <string>:1: DeprecationWarning: The distutils package is deprecated and 
> slated for removal in Python 3.12. Use setuptools or check PEP 632 for 
> potential alternatives
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:18: UserWarning: 
> Distutils was imported before Setuptools, but importing Setuptools also 
> replaces the `distutils` module in `sys.modules`. This may lead to 
> undesirable behaviors or errors. To avoid these issues, avoid using distutils 
> directly, ensure that setuptools is installed in the traditional way (e.g. 
> not an editable install), and/or make sure that setuptools is always imported 
> before distutils.
>   warnings.warn(
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:33: UserWarning: 
> Setuptools is replacing distutils.
>   warnings.warn("Setuptools is replacing distutils.")
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
>   File "/usr/lib/python3.10/distutils/core.py", line 225, in run_setup
>     raise RuntimeError(("'distutils.core.setup()' was never called -- "
> RuntimeError: 'distutils.core.setup()' was never called -- perhaps 'setup.py' 
> is not a Distutils setup script?
> Files debian/tests/control and debian/tests/control.tmp differ
> 
> The generated control file differs from the actual one.
> A sourceful upload of this package is needed.
> 
> Differences:
> --- debian/tests/control      2022-08-19 14:32:23.000000000 +0000
> +++ debian/tests/control.tmp  2022-09-17 19:49:06.868870291 +0000
> @@ -7,7 +7,7 @@
>  #   $ mv debian/tests/control.tmp debian/tests/control
>  
>  Tests: pytest-with-recommends
> -Depends: python3-all, diffoscope, black, python3-pytest, python3-h5py, file, 
> linux-image-amd64 [amd64] | linux-image-generic [amd64], abootimg, acl, 
> apksigner, apktool [!ppc64el !s390x], binutils-multiarch, bzip2, caca-utils, 
> colord, db-util, default-jdk-headless | default-jdk | java-sdk, 
> device-tree-compiler, docx2txt, e2fsprogs, enjarify, ffmpeg, 
> fontforge-extras, fp-utils [!ppc64el !s390x], genisoimage, gettext, ghc, 
> ghostscript, giflib-tools, gnumeric, gnupg, gnupg-utils, hdf5-tools, 
> imagemagick, jsbeautifier, libarchive-tools, libxmlb-dev, llvm, lz4 | 
> liblz4-tool, mono-utils, ocaml-nox, odt2txt, oggvideotools [!s390x], 
> openssh-client, openssl, pgpdump, poppler-utils, procyon-decompiler, 
> python3-pdfminer, r-base-core, rpm2cpio, sng, sqlite3, squashfs-tools, 
> tcpdump, u-boot-tools, unzip, wabt, xmlbeans, xxd, xz-utils, zip, zstd, 
> androguard, python3-argcomplete, python3-binwalk, python3-defusedxml, 
> python3-distro, python3-guestfs, python3-jsondiff, python3-progressbar, 
> python3-pypdf2, python3-debian, python3-pyxattr, python3-rpm, python3-tlsh
> +Depends: python3-all, diffoscope, black, python3-pytest, python3-h5py, file, 
> linux-image-amd64 [amd64] | linux-image-generic [amd64], abootimg, acl, 
> apksigner, apktool [!ppc64el !s390x], binutils-multiarch, bzip2, caca-utils, 
> colord, db-util, default-jdk-headless | default-jdk | java-sdk, 
> device-tree-compiler, docx2txt, e2fsprogs, enjarify, ffmpeg, 
> fontforge-extras, fp-utils [!ppc64el !s390x], genisoimage, gettext, ghc, 
> ghostscript, giflib-tools, gnumeric, gnupg, gnupg-utils, hdf5-tools, 
> imagemagick, jsbeautifier, libarchive-tools, libxmlb-dev, llvm, lz4 | 
> liblz4-tool, mono-utils, ocaml-nox, odt2txt, oggvideotools [!s390x], 
> openssh-client, openssl, pgpdump, poppler-utils, procyon-decompiler, 
> python3-pdfminer, r-base-core, rpm2cpio, sng, sqlite3, squashfs-tools, 
> tcpdump, u-boot-tools, unzip, wabt, xmlbeans, xxd, xz-utils, zip, zstd, 
>  
>  Tests: pytest
>  Depends: python3-all, diffoscope, python3-pytest, python3-h5py, file, 
> python3-tlsh
> make[1]: *** [debian/rules:75: override_dh_auto_clean] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/09/17/diffoscope_221_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to