Your message dated Wed, 11 Sep 2024 10:51:06 +0000
with message-id <e1sokwe-006ddm...@fasolo.debian.org>
and subject line Bug#1080278: fixed in python-autopage 0.4.0-3.1
has caused the Debian Bug report #1080278,
regarding FTBFS with setuptools >= 72: error: invalid command 'test'
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.)
--
1080278: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080278
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-autopage
Version: 0.4.0-3
Severity: serious
Tags: ftbfs
Justification: FTBFS
User: debian-pyt...@lists.debian.org
Usertags: setup.py-test
Dear maintainer,
During a test rebuild for packages affected by setuptools 72, python-autopage
failed to rebuild.
FWIW: I think these bugs were all caused by setuptools v72 dropping
support for the "test" command, so dh-python has fallen back to
distutils / other test plugins.
If you're trying to figure out how to fix the bug, look at the
implementation of test_suite in setup.py to see what magic it does for
test setup.
-------------------------------------------------------------------------------
[...]
dh binary --buildsystem=python_distutils --with python3
dh_testroot -O--buildsystem=python_distutils
dh_prep -O--buildsystem=python_distutils
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
pkgos-dh_auto_install --no-py2 --in-tmp
+ PKGOS_IN_TMP=no
+ echo WARNING: --no-py2 is deprecated and always on.
WARNING: --no-py2 is deprecated and always on.
+ shift
+ PKGOS_IN_TMP=yes
+ shift
+ dpkg-parsechangelog -SSource
+ SRC_PKG_NAME=python-autopage
+ echo python-autopage
+ sed s/python-//
+ PY_MODULE_NAME=autopage
+ py3versions -vr
+ PYTHON3S=3.12
+ [ yes = yes ]
+ TARGET_DIR=tmp
+ pwd
+ python3.12 setup.py install --install-layout=deb --root
/<<PKGBUILDDIR>>/debian/tmp
running install
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66:
SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
for details.
********************************************************************************
!!
self.initialize_options()
running build
running build_py
creating build
creating build/lib
creating build/lib/autopage
copying autopage/argparse.py -> build/lib/autopage
copying autopage/__init__.py -> build/lib/autopage
creating build/lib/autopage/tests
copying autopage/tests/sinks.py -> build/lib/autopage/tests
copying autopage/tests/__init__.py -> build/lib/autopage/tests
copying autopage/tests/test_pager_settings.py -> build/lib/autopage/tests
copying autopage/tests/test_argparse.py -> build/lib/autopage/tests
copying autopage/tests/test_autopage.py -> build/lib/autopage/tests
copying autopage/tests/test_line_buffer_from_input.py ->
build/lib/autopage/tests
running install_lib
creating /<<PKGBUILDDIR>>/debian/tmp
creating /<<PKGBUILDDIR>>/debian/tmp/usr
creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib
creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3
creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage
copying build/lib/autopage/argparse.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage
copying build/lib/autopage/__init__.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage
creating
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests
copying build/lib/autopage/tests/sinks.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests
copying build/lib/autopage/tests/__init__.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests
copying build/lib/autopage/tests/test_pager_settings.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests
copying build/lib/autopage/tests/test_argparse.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests
copying build/lib/autopage/tests/test_autopage.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests
copying build/lib/autopage/tests/test_line_buffer_from_input.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/argparse.py
to argparse.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/__init__.py
to __init__.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests/sinks.py
to sinks.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests/__init__.py
to __init__.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests/test_pager_settings.py
to test_pager_settings.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests/test_argparse.py
to test_argparse.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests/test_autopage.py
to test_autopage.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage/tests/test_line_buffer_from_input.py
to test_line_buffer_from_input.cpython-312.pyc
running install_egg_info
running egg_info
creating autopage.egg-info
writing autopage.egg-info/PKG-INFO
writing dependency_links to autopage.egg-info/dependency_links.txt
writing top-level names to autopage.egg-info/top_level.txt
writing manifest file 'autopage.egg-info/SOURCES.txt'
reading manifest file 'autopage.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'autopage.egg-info/SOURCES.txt'
Copying autopage.egg-info to
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/autopage-0.4.0.egg-info
Skipping SOURCES.txt
running install_scripts
+ pwd
+ rm -rf /<<PKGBUILDDIR>>/debian/python*/usr/lib/python*/dist-packages/*.pth
+ pwd
+ rm -rf /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python*/dist-packages/*.pth
echo "No tests for now..."
No tests for now...
set -e ; for pyvers in 3.12; do \
python$pyvers setup.py test ; \
done
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: invalid command 'test'
make[1]: *** [debian/rules:20: override_dh_auto_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-08-28T05:05:33Z
-------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/552952/
About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.
You can find the build task here:
https://debusine.debian.net/work-request/9813/
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,
Stefano
--- End Message ---
--- Begin Message ---
Source: python-autopage
Source-Version: 0.4.0-3.1
Done: Colin Watson <cjwat...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-autopage, 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 1080...@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-autopage 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: Mon, 09 Sep 2024 11:14:02 +0100
Source: python-autopage
Architecture: source
Version: 0.4.0-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1080278
Changes:
python-autopage (0.4.0-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Call unittest directly rather than "setup.py test" (closes: #1080278).
Checksums-Sha1:
ebeaa98527bf6c75d2d600ae9eab0cc5a74b7de4 2084 python-autopage_0.4.0-3.1.dsc
7e872f7f60dc5ba1f5513b0d4b8449e728992cef 2364
python-autopage_0.4.0-3.1.debian.tar.xz
c96f1887fb3127eca8eb8c346e6e8e6693f88f1e 7061
python-autopage_0.4.0-3.1_source.buildinfo
Checksums-Sha256:
c5216bf6e9e19315c4e70c6e2cb5eeafe97ce84ea35cc9defc4c98e3f97d213a 2084
python-autopage_0.4.0-3.1.dsc
e665cbffd9f0e431657459b679bc6173c141d1f0760a6dc80ed19d58ae60142b 2364
python-autopage_0.4.0-3.1.debian.tar.xz
f4871fcc7ac7e2e9d2aebf4d8afec016d0e21efb564bf67e2a44ab41bc0e8e1a 7061
python-autopage_0.4.0-3.1_source.buildinfo
Files:
3a4d67af687a5ec099fce562b0c5c896 2084 python optional
python-autopage_0.4.0-3.1.dsc
c343c73094c6a940d1e181962e687ff6 2364 python optional
python-autopage_0.4.0-3.1.debian.tar.xz
f7f8c25c73f03ce7f8a075d6215fdf76 7061 python optional
python-autopage_0.4.0-3.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmbeyqgACgkQOTWH2X2G
UAvVnBAAlsa9tUxX1Lutm7k4+xAYNckp9N27HvktVu3c2H4ZnMQGpwlTbSu5o2eH
n4WWdyx246mdoq+OxkmA2/2t77428xBMEbbknqMEwkbsIEpHmVA02Ys4MQQlutBz
yVxrrexY0CiFsAGJYDXSu3qy2SG8c2apVSD2ciJxJUCgMNa8GYp/Lu4i4lmtNjJg
0qotIkFJs/NrUgnWUzipkbjJQtkMgh1asHrUy5WKxvdw+oD1soNl1fuCp6wfNXiB
6twkj90PRAxJ6GDtDGEkI087mgwr9GVuNIBeg1JdUuYW+alixvvqHHOhEkAYOiVh
cblWt7raZRBflvYTOCIWIUghIFGDF5YHQwWqP46jA6OXgIlv701qE9Flzclx1qs5
uRsI6lTPD8MfllSFycL8JK5H67ZVYHHR5bfQ9a3c1y7KQ/RS5NrB7p9S5Ci+63ce
/8QjSSkV1IvcDOjoeM6in6NtTEOWVn+49TAGj7xOH+mZy3yG/9Vszcqs+5zRZoxS
hG/7ZYarcz6xPIfH0l5+mJsePuWqVmPLBX6+xSdD0aWZ/taGNPNL74ylEG7CW+Q+
qH6SLA6O2xFFCw5OWiT2R3symDp1RP9tU/uV0mjH0d7s+/5N9IcTGszK9paqpwfw
+2YHqrMxbvpVOdBQQrvg2ruxccQn2c0XPxbvxusI+adSLrSQqpA=
=CmCf
-----END PGP SIGNATURE-----
pgpQr9b0swluJ.pgp
Description: PGP signature
--- End Message ---