Your message dated Mon, 09 Sep 2024 15:24:47 +0000
with message-id <e1sngfz-00ety3...@fasolo.debian.org>
and subject line Bug#1080227: fixed in python-calmjs.types 1.0.1-4
has caused the Debian Bug report #1080227,
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.)
--
1080227: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080227
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-calmjs.types
Version: 1.0.1-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-calmjs.types
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.
-------------------------------------------------------------------------------
[...]
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
echo "Do nothing..."
Do nothing...
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
fakeroot debian/rules binary
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
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-calmjs.types
+ echo python-calmjs.types
+ sed s/python-//
+ PY_MODULE_NAME=calmjs.types
+ py3versions -vr
+ PYTHON3S=3.12
+ [ yes = yes ]
+ TARGET_DIR=tmp
+ pwd
+ python3.12 setup.py install --install-layout=deb --root
/<<PKGBUILDDIR>>/debian/tmp
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:268: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/dist.py:653:
SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
!!
********************************************************************************
Please replace its usage with implicit namespaces (PEP 420).
See
https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
for details.
********************************************************************************
!!
ep.load()(self, ep.name, value)
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/calmjs
copying src/calmjs/__init__.py -> build/lib/calmjs
creating build/lib/calmjs/types
copying src/calmjs/types/__init__.py -> build/lib/calmjs/types
copying src/calmjs/types/exceptions.py -> build/lib/calmjs/types
creating build/lib/calmjs/types/tests
copying src/calmjs/types/tests/__init__.py -> build/lib/calmjs/types/tests
copying src/calmjs/types/tests/test_exceptions.py ->
build/lib/calmjs/types/tests
running egg_info
creating src/calmjs.types.egg-info
writing src/calmjs.types.egg-info/PKG-INFO
writing dependency_links to src/calmjs.types.egg-info/dependency_links.txt
writing namespace_packages to src/calmjs.types.egg-info/namespace_packages.txt
writing requirements to src/calmjs.types.egg-info/requires.txt
writing top-level names to src/calmjs.types.egg-info/top_level.txt
writing manifest file 'src/calmjs.types.egg-info/SOURCES.txt'
reading manifest file 'src/calmjs.types.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.txt' under directory 'docs'
warning: no files found matching '*.rst' under directory 'docs'
warning: no files found matching '*.txt'
warning: no previously-included files matching '*.pyc' found under directory
'src'
warning: no previously-included files matching '*.pyo' found under directory
'src'
adding license file 'LICENSE'
writing manifest file 'src/calmjs.types.egg-info/SOURCES.txt'
running install_lib
Skipping installation of
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/__init__.py
(namespace package)
copying calmjs/types/__init__.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types
copying calmjs/types/exceptions.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types
copying calmjs/types/tests/__init__.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types/tests
copying calmjs/types/tests/test_exceptions.py ->
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types/tests
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types/__init__.py
to __init__.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types/exceptions.py
to exceptions.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types/tests/__init__.py
to __init__.cpython-312.pyc
byte-compiling
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs/types/tests/test_exceptions.py
to test_exceptions.cpython-312.pyc
running install_egg_info
Copying src/calmjs.types.egg-info to
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs.types-1.0.1.egg-info
Skipping SOURCES.txt
Installing
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs.types-1.0.1-nspkg.pth
running install_scripts
+ pwd
+ rm -rf /<<PKGBUILDDIR>>/debian/python*/usr/lib/python*/dist-packages/*.pth
+ pwd
+ rm -rf
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/calmjs.types-1.0.1-nspkg.pth
set -e ; for pyvers in 3.12; do \
python$pyvers setup.py test ; \
done
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:268: UserWarning:
Unknown distribution option: 'test_suite'
warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/dist.py:653:
SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated.
!!
********************************************************************************
Please replace its usage with implicit namespaces (PEP 420).
See
https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
for details.
********************************************************************************
!!
ep.load()(self, ep.name, value)
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:19: 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:08:26Z
-------------------------------------------------------------------------------
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/552966/
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/9818/
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-calmjs.types
Source-Version: 1.0.1-4
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-calmjs.types, 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.
Thomas Goirand <z...@debian.org> (supplier of updated python-calmjs.types
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 16:18:55 +0200
Source: python-calmjs.types
Architecture: source
Version: 1.0.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1080227
Changes:
python-calmjs.types (1.0.1-4) unstable; urgency=medium
.
* Use pytest instead of python3 setup.py test (Closes: #1080227).
Checksums-Sha1:
c4249fc9f658f0b415d8e2207789da1a29551e6c 2149 python-calmjs.types_1.0.1-4.dsc
1ae52abff67039880c7c4f44f5c325de03f0dc2f 2444
python-calmjs.types_1.0.1-4.debian.tar.xz
9a1581c97650f2f424cb0d47147fb68923e8f809 7471
python-calmjs.types_1.0.1-4_amd64.buildinfo
Checksums-Sha256:
a9f3d1af48a93d75374a99eca4ef03af6d872f6c5513bead9910929a78211bc4 2149
python-calmjs.types_1.0.1-4.dsc
7d5b50b4bc00ae9e60717f5ca19bc3aa50d1251fe6baebc920b38a510942a27a 2444
python-calmjs.types_1.0.1-4.debian.tar.xz
45deafa623325757fa5a6ac4fd21234f7d23f5a7fef32d59e574cb4cc80725d5 7471
python-calmjs.types_1.0.1-4_amd64.buildinfo
Files:
a8540cf37757632cc7a15ffe209d2228 2149 python optional
python-calmjs.types_1.0.1-4.dsc
dbe52080c7e44aa58a8fa1434e5d74f0 2444 python optional
python-calmjs.types_1.0.1-4.debian.tar.xz
a6b12f5e0fcd5c5d0e117f3e21ae3b70 7471 python optional
python-calmjs.types_1.0.1-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmbfBGIACgkQ1BatFaxr
Q/4kig/8CBS/Y6r5PUTcKEUi+mgGIhAqYmvPn8e9z5FQfr0MWk7lS33qnOzU1QI6
UD39FeBYpyGB/L42vQkHqmNUEqeYpAxRAm+QooMjGaJNpo/crZEVuJ+/LEVlC8E6
QarH1QnEeW+9F1rlih/Xr27DJcgrZADDhjWgfAm1V6SnntkqtgY8iTFmTbPw5oLq
l1gLefKC5oI17iH9XcuNMZeVD9L+dnkCWnMdsvIEyqbc6rFv8oCIWgKpGWk9w2QO
m4pKGiYNGqBuogoYTAnncwuRQXnjCqPqRpJD2V/UzRSVmCkNBkLjYkCTydm5CML0
VCoNdsX35/+FNYeWmRzDLpQMIpXGwQmVmkLx8XiYZqPJ6YISNH9wjqxdDhzNOoa3
rC+AQGjcWdeSFYHEMdudLcHYmu5Hy5RalSIQqHF5lBU8ofS7Sz42Z2v9iD8aGWIs
wRaxZz0d1SMwRskvArkm4MQsbeDnlb4thoxVMn63JmnFArvgjSHQgEtNdw0QEgmv
JzA4toCmSs87AdyyjTRfzTtlXPPEzVLGD5YEAQeCnzumhYdCbCeLUtYN7vNOrJP1
DkYjtvrv1oIRdUch3ipfOs0LxT9nV+8AS10CRbW3yXrbMJEk50Ucouhjk+B9QMc4
mbPYXKu21/d14XZkb2I/v3HUaYhyYwgZevqEHgQiUMmIs7yEouw=
=8sU8
-----END PGP SIGNATURE-----
pgp0jJQvVxWUS.pgp
Description: PGP signature
--- End Message ---