Your message dated Sat, 10 May 2025 04:34:10 +0000
with message-id <e1udbuc-00bd2z...@fasolo.debian.org>
and subject line Bug#1096318: fixed in pympress 1.8.5-4
has caused the Debian Bug report #1096318,
regarding pympress: Fails to start due to changes in Python 3 / GIR about
iterable GObject
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.)
--
1096318: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096318
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pympress
Version: 1.8.5-2
Severity: important
X-Debbugs-Cc: nicolas.pa...@imag.fr
Dear Maintainer,
* What led up to the situation?
Starting pympress.
$ pympress
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pympress/app.py", line 164, in
do_activate
self.gui = ui.UI(self, self.config)
~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pympress/ui.py", line 212, in __init__
self.load_ui('presenter')
~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pympress/builder.py", line 186, in
load_ui
self.__translate_widget_strings(obj)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
File "/usr/lib/python3/dist-packages/pympress/builder.py", line 79, in
__translate_widget_strings
for str_prop in (prop.name for prop in a_widget.props if prop.value_type ==
GObject.TYPE_STRING):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pympress/builder.py", line 79, in
<genexpr>
for str_prop in (prop.name for prop in a_widget.props if prop.value_type ==
GObject.TYPE_STRING):
^^^^^^^^^^^^^^
TypeError: 'gi._gi.GPropsIter' object is not iterable
* What outcome did you expect instead?
Seems linked to some PyObject changes.
https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/392/diffs?commit_id=4991089d54308773a498e87e67f2ffea8606ac8a
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.12-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages pympress depends on:
ii gir1.2-gtk-3.0 3.24.48-4
ii gir1.2-poppler-0.18 25.01.0-4
ii gobject-introspection 1.82.0-4
ii libgirepository-1.0-1 1.82.0-4
ii python3 3.13.1-2
ii python3-gi 3.50.0-4
ii python3-gi-cairo 3.50.0-4
ii python3-watchdog 6.0.0-1
pympress recommends no packages.
Versions of packages pympress suggests:
pn python3-vlc <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: pympress
Source-Version: 1.8.5-4
Done: Stuart Prescott <stu...@debian.org>
We believe that the bug you reported is fixed in the latest version of
pympress, 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 1096...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stuart Prescott <stu...@debian.org> (supplier of updated pympress 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, 10 May 2025 14:19:22 +1000
Source: pympress
Architecture: source
Version: 1.8.5-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Stuart Prescott <stu...@debian.org>
Closes: 1096318
Changes:
pympress (1.8.5-4) unstable; urgency=medium
.
* Team upload.
* Fix failure to start due to pygobject changes with temporary fix from
upstream (Closes: #1096318).
Checksums-Sha1:
de055a2e096d4c8817a9523ebcfefde42b1697e8 2964 pympress_1.8.5-4.dsc
569a2c5d54b55d9a2bc38e5fb2dcf45e1cfc2c53 10132 pympress_1.8.5-4.debian.tar.xz
2c2fb7c263cb33934179fa90d1fc84e91c35f3d7 14162 pympress_1.8.5-4_amd64.buildinfo
Checksums-Sha256:
0a10aff7325ae790d4e248cd59d90b72481cb2beb87c878f8fc2b67e44634e6f 2964
pympress_1.8.5-4.dsc
2189567917cd9823e305aceab48c17a6f88a99e6ffdb6a6043fefa1882500e67 10132
pympress_1.8.5-4.debian.tar.xz
a310f1b156a77baec4f82058d4dad983ae3bc0ce8fa0aea25e6691c490f0ad78 14162
pympress_1.8.5-4_amd64.buildinfo
Files:
687e30c676df1b620b56353a425cc421 2964 misc optional pympress_1.8.5-4.dsc
8e5790cb7e8970d0b9d20d4ed7d0a13a 10132 misc optional
pympress_1.8.5-4.debian.tar.xz
19b7687581b33b872e01499a3be67ced 14162 misc optional
pympress_1.8.5-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmge1B4ACgkQu8F+uxOW
8vfluBAAh5BoNj2b3msH4v/yrOFeldQ53vffQW53BTMSzuIArMwY+cYN9C6MK/jC
uYBnPwndBEgdqs1qhRnmWIOIM7GOfMZrPAKp6LlyWyZB4Ki85AY6AKET6GjqyVOR
UlPOkresMFNogicYsipwOQ0gGPun5yS3SDjjFdzmcIcVRSBBnxahiJPmWN42+QJo
v3B9SeSqbs21lJjVwDFq6LDFtHKH+rOUsD5HPp6a1UlbhHxtgayTuNyP2I7Oj6B7
J5le1Zk/wDA0K96Tvx4FZDu84Sa+vHsxPo6tr6K1lpnFTpTfTaGPdr0h8K8yClD6
w3+toczJqk4f06nPczLILuKGfLQwp3bCeXH36r7Va0LIqnDpY3HVojX2lbLerpVq
+M0xI88VKmmSl2oRaZgz6MURQFh3ebdhyesiwy7Gvgy/dxxNC/t/a0ZINj2IhU81
20r6FxayvIt7IlRC/yBPQeBiytpCNuo+qn/hFdC0uMLpjWu0GrUW6kGCMotEq6he
e5tqtdES5k7wv/JLnyjyzx4mFpnhy0bfhIplELX8B+VSBh2gRrR0vfLnKVW/rYSR
GDdNbkGSUQUoXVADTsk2jKwwVg1w48/EiDz72NdM0T7pm1zzSVBhn72meo2tJlsQ
pABd6qiiVkudbrPcFx4nIld4s5+jhkZOp2g3IKcE87HMODnRne8=
=GSZk
-----END PGP SIGNATURE-----
pgpDoMod5gkrc.pgp
Description: PGP signature
--- End Message ---