Your message dated Thu, 11 Jan 2024 18:04:48 +0000
with message-id <[email protected]>
and subject line Bug#1041994: fixed in pygtkspellcheck 5.0.3-1
has caused the Debian Bug report #1041994,
regarding python3-gtkspellcheck: Incompatible with GTK4-based applications
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.)


-- 
1041994: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041994
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-gtkspellcheck
Version: 4.0.5-3
Severity: normal
Tags: fixed-upstream
X-Debbugs-Cc: [email protected]

Dear Maintainer,

The current version of pygtkspellcheck in Debian is incompatible with GTK4, as
it relies on some GTK+3.0-only APIs. GTK4 apps making use of it crash with the
following backtrace:

  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/iotas/editor_text_view.py", line 53,
in __init__
      self.__init_spellchecker()
    File "/usr/lib/python3/dist-packages/iotas/editor_text_view.py", line 172,
in __init_spellchecker
      self.__spellchecker = SpellChecker(self, language, collapse=False)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/gtkspellcheck/spellcheck.py", line
188, in __init__
      self._view.connect('populate-popup',
  TypeError: <editor_text_view.EditorTextView object at 0x7f2bc7f07940
(EditorTextView at 0x22cd5e0)>: unknown signal name: populate-popup

This has been fixed upstream in recent versions (>= 5.0), so updating the
package in Debian should be enough to address this bug.

Thanks,
Arnaud


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.3.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-gtkspellcheck depends on:
ii  gir1.2-gtk-3.0   3.24.37-2
ii  python3          3.11.4-5
ii  python3-enchant  3.2.2-1
ii  python3-gi       3.42.2-3+b1

Versions of packages python3-gtkspellcheck recommends:
ii  iso-codes  4.15.0-1

Versions of packages python3-gtkspellcheck suggests:
pn  python-gtkspellcheck-doc  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: pygtkspellcheck
Source-Version: 5.0.3-1
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pygtkspellcheck, 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.
Andreas Tille <[email protected]> (supplier of updated pygtkspellcheck 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: Thu, 11 Jan 2024 18:41:57 +0100
Source: pygtkspellcheck
Architecture: source
Version: 5.0.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1041994 1042663 1057230
Changes:
 pygtkspellcheck (5.0.3-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version
     Closes: #1057230, #1041994
   * Point watch file to Github and use gitmode to get full source distribution
   * Standards-Version: 4.6.2 (routine-update)
   * Testsuite: autopkgtest-pkg-python (routine-update)
   * Remove trailing whitespace in debian/copyright (routine-update)
   * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
   * Add salsa-ci file (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Remove field Testsuite on binary package python-gtkspellcheck-doc that
     duplicates source.
   * Add missing build-dependency on python3-poetry-core.
   * Apply multi-arch hints.
    + python-gtkspellcheck-doc: Add Multi-Arch: foreign.
   * watch file standard 4 (routine-update)
   * Build-Depends: pybuild-plugin-pyproject
   * Use sphinx-build
     Closes: #1042663
   * Build-Depends: python3-sphinx-rtd-theme, python3-myst-parser
   * Build-Depends: libxapp-gtk3-module
   * Remove unneeded debian/python-gtkspellcheck.docs
   * Upstream does not provide setup.py with the option install_locale any
     more thus we install this manually
   * README.rst is now README.md
   * Install new examples
Checksums-Sha1:
 d714290f2c7b0462637e6dfe0d4573c8939409f0 2367 pygtkspellcheck_5.0.3-1.dsc
 f4d17d2d2431a93f5ea917778b1bcc7f93992823 112808 
pygtkspellcheck_5.0.3.orig.tar.xz
 64ba40102d15c9c88df7bf0593d94cdeec201398 4288 
pygtkspellcheck_5.0.3-1.debian.tar.xz
 27761c535299f38a4da000f9d09c0306a28446af 13049 
pygtkspellcheck_5.0.3-1_amd64.buildinfo
Checksums-Sha256:
 92d3605702e7d07afdfa7666ad7e4c6c8ab149e6e7f09a5b098ead2831aea691 2367 
pygtkspellcheck_5.0.3-1.dsc
 5dbc9104f975caefb1a21f540d14cdb65ce23dff5c5ff6dc588466927ec4ac32 112808 
pygtkspellcheck_5.0.3.orig.tar.xz
 49d9077151f35ab47d5f3706ef7581f365efeeaa826e32ceb2e452060e8e235b 4288 
pygtkspellcheck_5.0.3-1.debian.tar.xz
 0efc7d4bbdda9dd2cc21b4f8d70a056dd3f590859812757e1e6b00aba4a9d873 13049 
pygtkspellcheck_5.0.3-1_amd64.buildinfo
Files:
 245c6c5ac0dee8531906aa4f68ba83f2 2367 python optional 
pygtkspellcheck_5.0.3-1.dsc
 5557a40e7ffc235a5d582cd4698dc5da 112808 python optional 
pygtkspellcheck_5.0.3.orig.tar.xz
 be8d57c37268e2b25cd7a015b16da4b5 4288 python optional 
pygtkspellcheck_5.0.3-1.debian.tar.xz
 0b969a616dfbf60107348869d1200273 13049 python optional 
pygtkspellcheck_5.0.3-1_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmWgKRIRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtG32g/+LFEwk5COlN0WqRGvAtPsqgPfOk2A2biU
WJmJBITyGmHqQSZSdvGTHT9kuWN2bGB69Iof/mTnpULpu5EbhqVAf4VLspz5xUI4
1OBKl/UsuFhbOhOrOPTSSaJOEfdmp+9/yx0jNEbQ8R0B41zTDOs4Iz3TSQtrkp4w
TNsZ8e2JkoHAziGBqocYWd7OArrrzFwQcVCSc8D6Gmi6WCJThtQZfmWDQMQS1K0q
M6Q3Lk+TYQke4nbQDWSFq6rg6yAMEzeLQPBf9z995Ku8HLg/ua/ig748QJN2+C/h
WSw4UmyDOmCb0HiVbM+ChumqPCq0bkGP1NamstUHw0f0utjMkfbPtjxa//lvhWKk
upBgsv/z6WKAcoYWlT3eQH6NsSCtucZ1FGVnIo6fyLq9m2eq1sdVc0kq1VuYaVny
CSco72q+u+Yi3P7ZfvsxKbS40N2BJxcSSqqoj7G8LodAZMC5+PPnIsMhMIrhUubB
vHKZQklI6mBUAYmfUkh/RLu6JEZSo4tPpJYwct6DvjhI4/9C2Pfh67WNBcS7EUP8
3N9lNiaOaPV7ANEhQ8eii8LvzVu2P33qjW2aYRQI/iXjydtIib7AG+NQW8hN/K6/
/ADxihdm0lKo7wNlVYLh86ZoovyYqG0rikysAgKS93JGdeLslnPTPTNnSsvb9Yt4
DDMjqiudFzg=
=maqA
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to