Your message dated Sat, 05 Oct 2024 10:13:53 +0000
with message-id <e1sx1nn-004zu3...@fasolo.debian.org>
and subject line Bug#1084040: fixed in pyscreeze 0.0~git20240820225245.93f2775-4
has caused the Debian Bug report #1084040,
regarding pyscreeze: FTBFS: NameError: name 'resolution' is not defined
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.)


-- 
1084040: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084040
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pyscreeze
Version: 0.0~git20240820225245.93f2775-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules build
dh build --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'requires_python'
  warnings.warn(msg)
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'requires_python'
  warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyscreeze/build/pyscreeze
copying pyscreeze/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyscreeze/build/pyscreeze
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyscreeze/build'; python3.12 -m pytest 
tests
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyscreeze/build
configfile: pyproject.toml
plugins: typeguard-4.3.0, xvfb-3.0.0
collected 12 items

tests/test_pyscreeze.py .........F..                                     [100%]

=================================== FAILURES ===================================
_________________________ TestGeneral.test_screenshot __________________________

self = <test_pyscreeze.TestGeneral testMethod=test_screenshot>

    def test_screenshot(self):
        im = pyscreeze.screenshot(TEMP_FILENAME)
        self.assertTrue(isPng(TEMP_FILENAME))
      self.assertEqual(im.size, resolution()) # TODO shouldn't this fail on 
Windows for multi-monitor setups?
E       NameError: name 'resolution' is not defined

/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyscreeze/build/tests/test_pyscreeze.py:143:
 NameError
----------------------------- Captured stderr call -----------------------------

(gnome-screenshot:8018): GLib-GIO-CRITICAL **: 21:13:14.126: 
g_dbus_connection_call_sync_internal: assertion 'G_IS_DBUS_CONNECTION 
(connection)' failed
** Message: 21:13:14.126: Unable to use GNOME Shell's builtin screenshot 
interface, resorting to fallback X11.
=========================== short test summary info ============================
FAILED tests/test_pyscreeze.py::TestGeneral::test_screenshot - NameError: nam...
========================= 1 failed, 11 passed in 0.52s =========================
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pyscreeze/build'; python3.12 -m pytest 
tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12 
returned exit code 13
make: *** [debian/rules:7: build] Error 25 shuffle=2912899084
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: pyscreeze
Source-Version: 0.0~git20240820225245.93f2775-4
Done: Roland Mas <lola...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pyscreeze, 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 1084...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Mas <lola...@debian.org> (supplier of updated pyscreeze 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: Sat, 05 Oct 2024 09:44:03 +0200
Source: pyscreeze
Architecture: source
Version: 0.0~git20240820225245.93f2775-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Roland Mas <lola...@debian.org>
Closes: 1084040
Changes:
 pyscreeze (0.0~git20240820225245.93f2775-4) unstable; urgency=medium
 .
   * Fallback to X11 to fix "FTBFS: NameError: name 'resolution' is not
     defined", thanks to Santiago Vila (Closes: #1084040).
Checksums-Sha1:
 361ad2147444dd1b471108c46ccbc4d92951386e 2182 
pyscreeze_0.0~git20240820225245.93f2775-4.dsc
 616b6a13b24890d3b4071258bbb0a695a4805687 3212 
pyscreeze_0.0~git20240820225245.93f2775-4.debian.tar.xz
 654c4701766936a26a0e47d21e7c8f8dd77c4f85 11973 
pyscreeze_0.0~git20240820225245.93f2775-4_amd64.buildinfo
Checksums-Sha256:
 c42fde30a13c9234291f649c2c51393f99bb40d8d67f7e4c0083d88ee1cdeecf 2182 
pyscreeze_0.0~git20240820225245.93f2775-4.dsc
 8c356f2fbf19a0a6eb03d1e48ff96ca05115ef27367b8956d81b6e132a22e5e3 3212 
pyscreeze_0.0~git20240820225245.93f2775-4.debian.tar.xz
 b1629433d9b9502b01087536c0f65abc12afb0404b3567093cf049359a5170bc 11973 
pyscreeze_0.0~git20240820225245.93f2775-4_amd64.buildinfo
Files:
 b2ff1a0b88e20876f4eb3b4283e6bbd9 2182 python optional 
pyscreeze_0.0~git20240820225245.93f2775-4.dsc
 d607748c0669a6b8ef74be536c3238ee 3212 python optional 
pyscreeze_0.0~git20240820225245.93f2775-4.debian.tar.xz
 4802cb5840f09310d623c9c3d5c75dba 11973 python optional 
pyscreeze_0.0~git20240820225245.93f2775-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmcA7oYACgkQ0w3s0lmT
IvwwbQ//Z4ZmdzqC0te2ElV6QLXJVqA6a20Md5+3N1xfcckU+SfoCawrtM8zdrPm
OuppA0k5JarR5iLU2Qbms0UyDbpbXqJygEzwixAccNOj+kZ7XWU+JXemoy2CYeNM
BOKL2hY+WgWYBfBjddlI4TZZipyht6/fRMg+tkAxtBmfKWW3NeQ80YpOimHXeNYZ
GBMq90oyUvB9QLP3iGV8uf2f3CrYG5+qMdbUbN/KlXpbw792iy4X1OrMYM6fhmc+
fUizwKfD3KhZkKwfmjCOUHuB5PTIi6hPGn+Dc1zbAmypNJ/Qq1b3VLFHAs2tBcOg
88pKySNjS2esNl0WAMvlIlo/8z0+kgmHyG8l1Qsd+UkC0JA6gnoVey8lY/8l/hwF
jWme0ygiXlY9YCeiVoQbDvtMz7E7SQGjwXu2dA8OVmHVbGMM1Gqt8ovYqJufhbkc
UeZi4vZ4HO15uAY8ybwYZXrBz/DDwKzCmXdv7Exjm48VfoEzXR3vKc0HWEXby7XA
UHYsGZVg5AGi6iiJjXfYCWM7QGIPjYaEo1Z0YspzDKONMPqTkLhdchBwqIkWvX70
JIn3ew+v80TYj273+shZAlR1j5KPS9btypxstBlgJKOZggL7fWOem2ledg17B8ol
vvAjSjCfbmHV5p97frkwUW5HuU+7f+0T756VwhGaeMHuVFbC1ao=
=s4bZ
-----END PGP SIGNATURE-----

Attachment: pgp2rQBxCiCJm.pgp
Description: PGP signature


--- End Message ---

Reply via email to