Your message dated Fri, 27 Sep 2024 10:15:42 +0000
with message-id <e1su80k-00drpc...@fasolo.debian.org>
and subject line Bug#1080224: fixed in nose 1.3.7-14
has caused the Debian Bug report #1080224,
regarding FTBFS with setuptools 72: AttributeError: 'Distribution' object has
no attribute 'tests_require'
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.)
--
1080224: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080224
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: nose
Version: 1.3.7-13
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, nose
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.
-------------------------------------------------------------------------------
[...]
======================================================================
ERROR: test_setup_nosetests_command_works
(test_commands.TestCommands.test_setup_nosetests_command_works)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nose/build.tests/functional_tests/test_commands.py",
line 39, in test_setup_nosetests_command_works
cmd.run()
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nose/build.tests/nose/commands.py",
line 145, in run
if self.distribution.tests_require:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Distribution' object has no attribute 'tests_require'
-------------------- >> begin captured stdout << ---------------------
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nose/build.tests
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
root: DEBUG: No `packages` or `py_modules` configuration, performing automatic
discovery.
root: DEBUG: `explicit-layout` detected -- analysing {'issue191':
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nose/build.tests/functional_tests/support/issue191'}
root: DEBUG: discovered packages -- ['issue191']
root: DEBUG: No `name` configuration, performing automatic discovery
root: DEBUG: Single module/package detected, name: issue191
root: INFO: running egg_info
root: INFO: creating issue191.egg-info
root: INFO: writing issue191.egg-info/PKG-INFO
root: INFO: writing dependency_links to issue191.egg-info/dependency_links.txt
root: INFO: writing top-level names to issue191.egg-info/top_level.txt
root: INFO: writing manifest file 'issue191.egg-info/SOURCES.txt'
root: INFO: reading manifest file 'issue191.egg-info/SOURCES.txt'
root: INFO: writing manifest file 'issue191.egg-info/SOURCES.txt'
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
Ran 381 tests in 11.359s
FAILED (SKIP=10, errors=1)
E: pybuild pybuild:389: test: plugin custom failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nose/build.tests && python3.12 -m nose
-v --with-doctest
dh_auto_test: error: pybuild --test -i python{version} -p 3.12 --system=custom
returned exit code 13
make[1]: *** [debian/rules:26: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-08-28T03:06:04Z
-------------------------------------------------------------------------------
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/552799/
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/9754/
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: nose
Source-Version: 1.3.7-14
Done: Michael R. Crusoe <cru...@debian.org>
We believe that the bug you reported is fixed in the latest version of
nose, 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.
Michael R. Crusoe <cru...@debian.org> (supplier of updated nose 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: SHA512
Format: 1.8
Date: Fri, 27 Sep 2024 11:11:18 +0200
Source: nose
Architecture: source
Version: 1.3.7-14
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Michael R. Crusoe <cru...@debian.org>
Closes: 1080224
Changes:
nose (1.3.7-14) unstable; urgency=medium
.
* Team upload.
* Added patch to support setuptools version 72+. Closes: #1080224
* Added patch to fix SyntaxWarnings due to unescaped backslashes.
Checksums-Sha1:
7020b10d68aa13d29e9255be0f7be1ce2b4bf181 2182 nose_1.3.7-14.dsc
6dba561b402758d85b631be8cef0828965a765ea 22220 nose_1.3.7-14.debian.tar.xz
43848be461138131b27899d5134f204272ae068d 8484 nose_1.3.7-14_source.buildinfo
Checksums-Sha256:
10045702df4de37e353f760652234e5adb443e0444b45815531f7d0329022e57 2182
nose_1.3.7-14.dsc
6455108094bb6808080074200c8a47d46c7ad65b3aec3261c6c61bc50bc6bb21 22220
nose_1.3.7-14.debian.tar.xz
3f48d9f5b238f39fe075aa1bf5cd11ad543a00f40ad80cb8dd6d94c3e23e1c9e 8484
nose_1.3.7-14_source.buildinfo
Files:
1ee548ae80bf206f90bd0a8933f25819 2182 python optional nose_1.3.7-14.dsc
58a3625f1af72bbb19f2ab8e5db0da07 22220 python optional
nose_1.3.7-14.debian.tar.xz
4511d68490bc2db22fa7028d718cb2c4 8484 python optional
nose_1.3.7-14_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmb2dsIACgkQPCZ2P2xn
5uJrRQ/7BWWIjvjeuDot/6s4k8TEHLLkORF6XHrcRsEtvKTeFEGU5f3B+/8Nj/+b
x+mcudmbyvgdPu5G4K8gWXy4pSwBSVHKMvcbYw5qeESZDz2yMgq+Yp1Ydv7EYM/l
juNE+Q0OxvascLTHXCBTfWFefIY6jNIJjgCod6tbFIDtO/HzIbZDgKa+SjggDa0D
uw3WrMNflBESLijKpQwV4y29IuuDuKYOrQdwW9tf7V8jQ9MHnlUk38vTlHTqNFVH
irEuA6qO1IBIHi31xUQxeHhU5EVpOdhKscuFJQsJ/wuBQRi6Yhm/1dj+2tccNFA0
F1QTRpsTrE2dGqxyfpQ+G69rdXgdwfzc3w1RcyEnkxZbFvzWjb2/rd4w2Py5xU7I
M4TC0LD7KDNZbVE+yOPG8+OSzVLlPrywh4yJHGC372qYAydy5LUxaZ5wTbzTwW7a
246B8lfIe3cSYyqxI2yx20D4SbBj61je6VYIy+bQVegy9+aC58sGaOgjvyzfrjVm
oFLgmxYsh0/WJzMcBzoCQVTMosOTlriQcJ43qrSJ4EXUp6zI9EKOESV3xcTPtjtB
gPh64FyaC+hIWYDEVn9lDLd5iSh7zUIJEjVHC1QETfiO+vYGZ5MWbH/6UGEKyI4Z
BO5sv0v0Y+WbiW6SKffyfjG4GNbJb5xftJz8G6hMEJHHqCJ054Y=
=5G8J
-----END PGP SIGNATURE-----
pgplukNSCyGi0.pgp
Description: PGP signature
--- End Message ---