Your message dated Tue, 15 Nov 2022 08:36:24 +0000
with message-id <e1ourqe-00fkoz...@fasolo.debian.org>
and subject line Bug#1022525: fixed in python-cbor 1.0.0-1.2
has caused the Debian Bug report #1022525,
regarding python-cbor: FTBFS: distutils.errors.DistutilsSetupError: each
element of 'ext_modules' option must be an Extension instance or 2-tuple
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.)
--
1022525: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022525
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-cbor
Version: 1.0.0-1.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221023 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python3 --buildsystem=pybuild
> dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> dh_auto_configure: warning: Compatibility levels before 10 are deprecated
> (level 9 in use)
> I: pybuild base:240: python3.10 setup.py config
> /<<PKGBUILDDIR>>/setup.py:19: DeprecationWarning: The distutils package is
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP
> 632 for potential alternatives
> from distutils.command.build_ext import build_ext
> /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.")
> /usr/lib/python3/dist-packages/setuptools/_distutils/extension.py:134:
> UserWarning: Unknown Extension options: 'headers'
> warnings.warn(msg)
> running config
> dh_auto_build -O--buildsystem=pybuild
> dh_auto_build: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> I: pybuild base:240: /usr/bin/python3 setup.py build
> /<<PKGBUILDDIR>>/setup.py:19: DeprecationWarning: The distutils package is
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP
> 632 for potential alternatives
> from distutils.command.build_ext import build_ext
> /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.")
> /usr/lib/python3/dist-packages/setuptools/_distutils/extension.py:134:
> UserWarning: Unknown Extension options: 'headers'
> warnings.warn(msg)
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_cbor/build/cbor
> copying cbor/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_cbor/build/cbor
> copying cbor/tagmap.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_cbor/build/cbor
> copying cbor/VERSION.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_cbor/build/cbor
> copying cbor/cbor.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_cbor/build/cbor
> copying cbor/cbor_rpc_client.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_cbor/build/cbor
> running build_ext
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/setup.py", line 129, in <module>
> main()
> File "/<<PKGBUILDDIR>>/setup.py", line 117, in main
> setup(**setup_options)
> File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 87, in
> setup
> return distutils.core.setup(**attrs)
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line
> 185, in setup
> return run_commands(dist)
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line
> 201, in run_commands
> dist.run_commands()
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
> 968, in run_commands
> self.run_command(cmd)
> File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1217, in
> run_command
> super().run_command(command)
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
> 987, in run_command
> cmd_obj.run()
> File
> "/usr/lib/python3/dist-packages/setuptools/_distutils/command/build.py", line
> 132, in run
> self.run_command(cmd_name)
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line
> 319, in run_command
> self.distribution.run_command(command)
> File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1217, in
> run_command
> super().run_command(command)
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line
> 987, in run_command
> cmd_obj.run()
> File "/<<PKGBUILDDIR>>/setup.py", line 43, in run
> build_ext.run(self)
> File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
> self.build_extensions()
> File "/usr/lib/python3.10/distutils/command/build_ext.py", line 445, in
> build_extensions
> self.check_extensions_list(self.extensions)
> File "/usr/lib/python3.10/distutils/command/build_ext.py", line 362, in
> check_extensions_list
> raise DistutilsSetupError(
> distutils.errors.DistutilsSetupError: each element of 'ext_modules' option
> must be an Extension instance or 2-tuple
> E: pybuild pybuild:379: build: plugin distutils failed with: exit code=1:
> /usr/bin/python3 setup.py build
> dh_auto_build: error: pybuild --build -i python{version} -p 3.10 returned
> exit code 13
> make: *** [debian/rules:11: build] Error 25
The full build log is available from:
http://qa-logs.debian.net/2022/10/23/python-cbor_1.0.0-1.1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&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.
--- End Message ---
--- Begin Message ---
Source: python-cbor
Source-Version: 1.0.0-1.2
Done: Stefano Rivera <stefa...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-cbor, 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 1022...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefano Rivera <stefa...@debian.org> (supplier of updated python-cbor 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: Sun, 13 Nov 2022 10:04:41 +0200
Source: python-cbor
Architecture: source
Version: 1.0.0-1.2
Distribution: unstable
Urgency: medium
Maintainer: Agustin Henze <t...@debian.org>
Changed-By: Stefano Rivera <stefa...@debian.org>
Closes: 1022525
Changes:
python-cbor (1.0.0-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Update homepage to point to the replacement GitHub repo.
* Patch: Support setuptools >= 60 (Closes: #1022525)
Checksums-Sha1:
62be1da5e7d8fe283cb0f128d622f26a630d2275 1374 python-cbor_1.0.0-1.2.dsc
f872e4d18f75390dbb9bb21c6e11d4b17f1ec39f 4516
python-cbor_1.0.0-1.2.debian.tar.xz
430e9f9b48d58aa676aa5c5d0a06a127ea2a6971 6419
python-cbor_1.0.0-1.2_source.buildinfo
Checksums-Sha256:
65684fe95fa75a705796c10399dad65774563512cb8f1118b00091d19a8f6552 1374
python-cbor_1.0.0-1.2.dsc
a25f66f8eb1c27e45bea38dcdecb05eb8c49799fc496e00184dc4bdc1ef2ee85 4516
python-cbor_1.0.0-1.2.debian.tar.xz
b6280d6695a4d5756173a16a612cd89dfcb8484ac93a5e543f3a6be5fee004ec 6419
python-cbor_1.0.0-1.2_source.buildinfo
Files:
15af864cc90e7cde81602acb2d6a8b04 1374 python optional python-cbor_1.0.0-1.2.dsc
dfb60ae45b52d2a4554ef008bb5ce420 4516 python optional
python-cbor_1.0.0-1.2.debian.tar.xz
b9cdf41cfdcf2270477c5a5e9615aebd 6419 python optional
python-cbor_1.0.0-1.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCY3ClVxQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2A3GAQCtaAO0ySq9iySwKRNp7kkTsPHnIzUR
l8tQqDUHxgBzkgEA9J6U/S5m9f2vgZvx2XCgb+dSY8VZ79Sq3hIylwK4IA8=
=xp93
-----END PGP SIGNATURE-----
--- End Message ---