Your message dated Wed, 09 Nov 2022 14:46:52 +0000
with message-id <[email protected]>
and subject line Bug#1022443: fixed in python-easygui 0.98.1-3
has caused the Debian Bug report #1022443,
regarding python-easygui: FTBFS: TypeError: dist must be a Distribution instance
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 [email protected]
immediately.)
--
1022443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022443
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-easygui
Version: 0.98.1-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20221023 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> fakeroot debian/rules clean
> dh clean --with python3 --buildsystem=pybuild
> dh_auto_clean -O--buildsystem=pybuild
> I: pybuild base:240: python3.10 setup.py clean
> /<<PKGBUILDDIR>>/setup.py:1: DeprecationWarning: The distutils package is
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP
> 632 for potential alternatives
> import distutils.core
> /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.")
> running clean
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/setup.py", line 89, in <module>
> distutils.core.setup(
> File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
> dist.run_commands()
> File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
> self.run_command(cmd)
> File "/usr/lib/python3.10/distutils/dist.py", line 983, in run_command
> cmd_obj = self.get_command_obj(command)
> File "/usr/lib/python3.10/distutils/dist.py", line 858, in get_command_obj
> cmd_obj = self.command_obj[command] = klass(self)
> File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 158, in
> __init__
> super().__init__(dist)
> File "/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line
> 59, in __init__
> raise TypeError("dist must be a Distribution instance")
> TypeError: dist must be a Distribution instance
> E: pybuild pybuild:379: clean: plugin distutils failed with: exit code=1:
> python3.10 setup.py clean
> dh_auto_clean: error: pybuild --clean -i python{version} -p 3.10 returned
> exit code 13
> make: *** [debian/rules:6: clean] Error 25
The full build log is available from:
http://qa-logs.debian.net/2022/10/23/python-easygui_0.98.1-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&[email protected]&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-easygui
Source-Version: 0.98.1-3
Done: Stefano Rivera <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-easygui, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefano Rivera <[email protected]> (supplier of updated python-easygui
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 09 Nov 2022 15:43:12 +0200
Source: python-easygui
Architecture: source
Version: 0.98.1-3
Distribution: unstable
Urgency: medium
Maintainer: Andreas Noteng <[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Closes: 1022443
Changes:
python-easygui (0.98.1-3) unstable; urgency=medium
.
* Team upload.
* Patch: Support setuptools 60. (Closes: #1022443)
Checksums-Sha1:
c309e70726b068098010c9186e2b796481726534 1556 python-easygui_0.98.1-3.dsc
1a6696e46a727ebd2ce327a1712bc0f28554c29f 4504
python-easygui_0.98.1-3.debian.tar.xz
764fe45754a11b71d3f1856fa537b95c776f7216 8214
python-easygui_0.98.1-3_source.buildinfo
Checksums-Sha256:
468730daa6f5934f22aa897f9df3892243890cabce0fd00b079912fee76192fb 1556
python-easygui_0.98.1-3.dsc
7de18b6f2705f655add5c9b2b200faa69600ec35b079f145dba97f48528f9d06 4504
python-easygui_0.98.1-3.debian.tar.xz
f08c21f8b5eca9b2aa18b1212323e399c8ceef4109c0180bd670b5ec4adf5d34 8214
python-easygui_0.98.1-3_source.buildinfo
Files:
34c57c908a8ce985283fa77168ae55c9 1556 python optional
python-easygui_0.98.1-3.dsc
e892c8e10d0f1e64690bb01eba56d767 4504 python optional
python-easygui_0.98.1-3.debian.tar.xz
64c60de211636405f256f5de21aa1fd9 8214 python optional
python-easygui_0.98.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCY2uulhQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2JPbAQCD/tro3lME+ivuLlb5tOeLUqFgIozL
jodLqyvuzBmKXwD+ORcQ0oS3C7xH+kNMLiW4iPVC3KAqO4p1Wv2gx9ZoqgY=
=NmVi
-----END PGP SIGNATURE-----
--- End Message ---