Your message dated Wed, 08 Oct 2025 14:54:47 +0000
with message-id <[email protected]>
and subject line Bug#1116845: fixed in pystray 0.19.5-2
has caused the Debian Bug report #1116845,
regarding pystray: FTBFS with the nocheck build profile
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.)


-- 
1116845: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116845
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pystray
Version: 0.19.5-1
Severity: important
Tags: forky sid ftbfs
User: [email protected]
Usertags: ftbfs-nocheck-profile

Dear maintainer:

During a rebuild of all packages in unstable using the nocheck build profile,
your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

A wiki page discussing how to reproduce bugs in this category and
possible solutions is available here:

https://wiki.debian.org/qa.debian.org/FTBFS/Nocheck

(It's a wiki, so you are welcome to contribute)

[ Note: This is RC, but I will wait at least two weeks before raising
the severities, there are a lot of gcc-15 and CMake 4 bugs open now ].

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:pystray, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild --with sphinxdoc
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
/usr/bin/python3.13: No module named pip
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/setuptools/installer.py", line 107, in 
_fetch_build_egg_no_warn
    subprocess.check_call(cmd)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 419, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/python3.13', '-m', 'pip', 
'--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp33g488yh', 
'--quiet', 'six']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/setup.py", line 81, in <module>
    setuptools.setup(
    ~~~~~~~~~~~~~~~~^
        name=PYPI_PACKAGE_NAME,
        ^^^^^^^^^^^^^^^^^^^^^^^
    ...<33 lines>...
            'Programming Language :: Python :: 2.7',
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            'Programming Language :: Python :: 3.4'])
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 116, in 
setup
    _install_setup_requires(attrs)
    ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 89, in 
_install_setup_requires
    _fetch_build_eggs(dist)
    ~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 94, in 
_fetch_build_eggs
    dist.fetch_build_eggs(dist.setup_requires)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 768, in 
fetch_build_eggs
    return _fetch_build_eggs(self, requires)
  File "/usr/lib/python3/dist-packages/setuptools/installer.py", line 44, in 
_fetch_build_eggs
    resolved_dists = pkg_resources.working_set.resolve(
        _reqs.parse(requires, pkg_resources.Requirement),  # required for 
compatibility
        installer=partial(_fetch_build_egg_no_warn, dist),  # avoid warning 
twice
        replace_conflicting=True,
    )
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 893, in 
resolve
    dist = self._resolve_dist(
        req, best, replace_conflicting, env, installer, required_by, to_activate
    )
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 929, in 
_resolve_dist
    dist = best[req.key] = env.best_match(
                           ~~~~~~~~~~~~~~^
        req, ws, installer, replace_conflicting=replace_conflicting
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1267, 
in best_match
    return self.obtain(req, installer)
           ~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1303, 
in obtain
    return installer(requirement) if installer else None
           ~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/installer.py", line 109, in 
_fetch_build_egg_no_warn
    raise DistutilsError(str(e)) from e
distutils.errors.DistutilsError: Command '['/usr/bin/python3.13', '-m', 'pip', 
'--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp33g488yh', 
'--quiet', 'six']' returned non-zero exit status 1.
E: pybuild pybuild:389: clean: plugin distutils failed with: exit code=1: 
python3.13 setup.py clean 
dh_auto_clean: error: pybuild --clean -i python{version} -p 3.13 returned exit 
code 13
make: *** [debian/rules:9: clean] Error 25
dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: pystray
Source-Version: 0.19.5-2
Done: Santiago Vila <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pystray, 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.
Santiago Vila <[email protected]> (supplier of updated pystray 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, 08 Oct 2025 15:30:00 +0200
Source: pystray
Architecture: source
Version: 0.19.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1116845
Changes:
 pystray (0.19.5-2) unstable; urgency=medium
 .
   * Team upload.
   * d/control: Drop <!nocheck> from python3-pil and python3-six. Closes: 
#1116845.
   * d/control: Drop "Rules-Requires-Root: no" (default).
   * d/control: Update standards-version.
Checksums-Sha1:
 bc5355e93a277820db8814f67652273889ecbfc6 2076 pystray_0.19.5-2.dsc
 9da1cdaf66387f51b837187718420f63a521ec92 4984 pystray_0.19.5-2.debian.tar.xz
 1f0cd20dcaa208a333a463cb835beab1017d11dd 13341 
pystray_0.19.5-2_source.buildinfo
Checksums-Sha256:
 2611570c6e380cae37139ed19d62a10e8a3ab7ee2bd4e6f499f72c3a89e9d46d 2076 
pystray_0.19.5-2.dsc
 82d5da2a04c8e7fcb5bdf88d0f2b630a4af8c94f0405f9d1bb3d9a20092b0a21 4984 
pystray_0.19.5-2.debian.tar.xz
 7bb86a5aa3b2050878342aed5ceddc402c5078f6e3b706cc8f837963385ef16e 13341 
pystray_0.19.5-2_source.buildinfo
Files:
 786eafd714862af9414a15c2d4f29315 2076 python optional pystray_0.19.5-2.dsc
 62837f09a9f3d90e939591ed9fd5438b 4984 python optional 
pystray_0.19.5-2.debian.tar.xz
 7676119cb41691071e6d8771e5595ac0 13341 python optional 
pystray_0.19.5-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmjmbFMACgkQQc5/C58b
izJT6QgAkNnnBKuVx93ALHjih9I56Vsz6/pv7hc8Au0WLHUxZtDxXjhht9VN7mve
ppfHsDc8OTlF8h6Jmu5K+1etjBpjJwMt6tpjmqGAw2h0r+svTB2kDNznu3/qdYng
eDMqizkXEm9kM/PHvJRXWme5XDOWspv0TbU3LiYCczGZxNMpoVQWS9UY2e8zLlQi
BbaFWKloTI+1KaAt1f6ORTkkPuOJ+FrRMd1Pq3S93OVVZH9e4FePJoDBqlTQ1NKI
SDJnbeZOTsLhBDn7vvY3jh9ZsnRHnB/FUDxgknz0kHLRJ3ntiDJNYVBh4de292dU
TRI+fb1zYALWo4z4YdF+YvpZPwhpzw==
=8d1+
-----END PGP SIGNATURE-----

Attachment: pgpeQvyF9hjgf.pgp
Description: PGP signature


--- End Message ---

Reply via email to