Your message dated Tue, 19 Nov 2024 18:35:12 +0000
with message-id <e1tdt4c-006l2h...@fasolo.debian.org>
and subject line Bug#1086308: fixed in python-distutils-extra 3.1
has caused the Debian Bug report #1086308,
regarding python-distutils-extra: FTBFS: AssertionError: 'ERROR: Python module 
setuptools.command.register not found
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1086308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-distutils-extra
Version: 3.0
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra
copying DistUtilsExtra/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra
copying DistUtilsExtra/auto.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
copying DistUtilsExtra/command/build_icons.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
copying DistUtilsExtra/command/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
copying DistUtilsExtra/command/pylint.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
copying DistUtilsExtra/command/build_help.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
copying DistUtilsExtra/command/build_extra.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
copying DistUtilsExtra/command/build_i18n.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
copying DistUtilsExtra/command/clean_i18n.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/DistUtilsExtra/command
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# run tests with all supported python 2 and 3 versions
set -e; for python in `py3versions -s`; do \
  echo "-- Running tests with $python ----------------"; \
  LC_ALL=C LANGUAGE= LANG=C PYTHONPATH=. $python test/auto.py -v; \
done
-- Running tests with python3.12 ----------------
test_apport_hook (__main__.T.test_apport_hook)
Apport hooks ... ok
test_binary_files (__main__.T.test_binary_files)
Binary files are ignored ... ok
test_data (__main__.T.test_data)
Auxiliary files in data/ ... ok
test_dbus (__main__.T.test_dbus)
D-BUS configuration and service files ... ok
test_desktop (__main__.T.test_desktop)
*.desktop.in files ... ok
test_empty (__main__.T.test_empty)
empty source tree (just setup.py) ... ok
test_etc (__main__.T.test_etc)
etc/* ... ok
test_gsettings (__main__.T.test_gsettings)
GSettings schema files ... ok
test_help_docbook (__main__.T.test_help_docbook)
Docbook XML help ... ok
test_help_mallard (__main__.T.test_help_mallard)
Mallard XML help ... ok
test_icons (__main__.T.test_icons)
data/icons/ ... ok
test_manpages (__main__.T.test_manpages)
manpages ... ok
test_modules (__main__.T.test_modules)
Python modules ... ok
test_packages (__main__.T.test_packages)
Python packages ... ok
test_po (__main__.T.test_po)
gettext *.po files ... ok
test_policykit (__main__.T.test_policykit)
*.policy.in PolicyKit files ... ok
test_pot_auto (__main__.T.test_pot_auto)
PO template creation with automatic POTFILES.in ... ok
test_pot_auto_explicit (__main__.T.test_pot_auto_explicit)
PO template creation with automatic POTFILES.in and explicit scripts ... ok
test_pot_manual (__main__.T.test_pot_manual)
PO template creation with manual POTFILES.in ... ok
test_requires_provides (__main__.T.test_requires_provides)
automatic requires/provides ... /<<PKGBUILDDIR>>/test/auto.py:841: 
DeprecationWarning: pkg_resources is deprecated as an API. See 
https://setuptools.pypa.io/en/latest/pkg_resources.html
  __import__(needed_pkg)
FAIL
test_scripts (__main__.T.test_scripts)
scripts ... ok
test_sdist (__main__.T.test_sdist)
default MANIFEST ... ok
test_standard_files (__main__.T.test_standard_files)
Standard files (MANIFEST.in, COPYING, etc.) ... ok
test_ui (__main__.T.test_ui)
GtkBuilder/Qt *.ui ... ok
test_utf8_filenames (__main__.T.test_utf8_filenames)
UTF-8 file names ... ok
test_vcs (__main__.T.test_vcs)
Ignores revision control files ... ok

======================================================================
FAIL: test_requires_provides (__main__.T.test_requires_provides)
automatic requires/provides
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/auto.py", line 900, in test_requires_provides
    self.assertEqual(e, "ERROR: Python module unknown not found\n")
AssertionError: 'ERROR: Python module setuptools.command.register not 
found\nER[34 chars]nd\n' != 'ERROR: Python module unknown not found\n'
- ERROR: Python module setuptools.command.register not found
  ERROR: Python module unknown not found


----------------------------------------------------------------------
Ran 26 tests in 13.117s

FAILED (failures=1)
make[1]: *** [debian/rules:9: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: python-distutils-extra
Source-Version: 3.1
Done: Colin Watson <cjwat...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-distutils-extra, 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 1086...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated python-distutils-extra 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 19 Nov 2024 19:09:39 +0100
Source: python-distutils-extra
Architecture: source
Version: 3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1086223 1086308
Changes:
 python-distutils-extra (3.1) unstable; urgency=medium
 .
   * Team upload.
   * Use setuptools.command.sdist in tests rather than
     setuptools.command.register (closes: #1086223, #1086308).
Checksums-Sha1:
 9bb1e03b403cacd90209948a94bc10f1703a81a2 2112 python-distutils-extra_3.1.dsc
 a34de0833527c1a3146c7c6d8a22c2d38f9576b5 40980 
python-distutils-extra_3.1.tar.xz
Checksums-Sha256:
 83b78818f48f8cfbe56734d9468ebd889249c26041108bf11497b16c4ad3b3a1 2112 
python-distutils-extra_3.1.dsc
 f5972205e714989e5d648cced118260c1b94aec4ee52a5214546006842e053b9 40980 
python-distutils-extra_3.1.tar.xz
Files:
 5e18da593b4da4a2b77f075d098cdc99 2112 python optional 
python-distutils-extra_3.1.dsc
 1d87d8006ba685fb2016211370c5dc71 40980 python optional 
python-distutils-extra_3.1.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmc81KgACgkQOTWH2X2G
UAsvQBAArXtV9mbrNlDcZR2VLf1+SveuJ+FWEW1PxJPT1taonTVTYyZ+Wq2h7NqN
q1Dy20nAw03WqxThu66eGnqpcrQMTxRADTBYer6wrRNzS4Lih/CzBeUYHf8qKmFm
kHgZay9ymOPGuPDjbJSOrLym8XL/nO/7zSBZvdxl17JiseBLbp0mTNRKKLUChyMX
WJvr4LmLDRQXYSrrEA+p0w28M6qQHcEz2Y6/UILrzlvd6XuQe69BdFSnoDzrw5If
2WkrNzG4lHlQ7YFOMNUg081p2SZZxJhlG8STtxPrYFDaMV2eu67P6VoPlP6khATw
BpdQstqTlraBr6uSFV7EC//w5BGhupiVx8Qqs7xM9wfassesAu+BSfLbfJexCuIh
8qiiXfA4OKZpMWK0SDAnIREkTZm/OVsg0n72qFu1s9iodmM21/Qc6YcRj8HXFyC3
VeKZHyV/SNBlwkGdtESX2PBqlxwc6C1s7KZRYEGD8Mw+3LDBLwmONgEpYxdoMDdl
P4D/S3MI+y/KwuvlAS0Hnbl0apKOXF/0sQwIBOjkLU+5x3CIUwOQZFONvqyye8fF
XzxjT7Xp7cVbRxJwPLox8M0pJU9UJ6RgBWY/cNn0CpQuC0x5ueDnTZ8c3yjqVRTQ
zhaLKIyg8ts1bEDVnqyEtUlix5wP3kBuMN8EFxYwuE7Ljw9secE=
=UKRT
-----END PGP SIGNATURE-----

Attachment: pgp4ybD5aEElS.pgp
Description: PGP signature


--- End Message ---

Reply via email to