[Python-modules-team] Bug#824612: python3-pyqt5: Python 3 Qt5 5.6 having problems with decoration signatures

Micah Anderson micah at debian.org
Wed May 18 01:26:55 UTC 2016


Package: python3-pyqt5
Version: 5.6+dfsg-1
Severity: normal

Hello,

The current Sid version of Qt5 5.6 for python3 has problems with decoration
signatures as in: `TypeError: decorated slot has no signature compatible with
mapped(QString)`. Other platforms with python3 and Qt5 5.6 do not have this
problem.

Trying to get a new version of Nagstamon to work with this version of Qt5
results in this:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/Nagstamon/Config.py", line 594, in KeyringAvailable
    import secretstorage
ImportError: No module named 'secretstorage'
Traceback (most recent call last):
  File "/usr/bin/nagstamon", line 54, in <module>
    from Nagstamon.QUI import (APP,
  File "/usr/lib/python3/dist-packages/Nagstamon/QUI/__init__.py", line 5992, in <module>
    dialogs = Dialogs()
  File "/usr/lib/python3/dist-packages/Nagstamon/QUI/__init__.py", line 3772, in __init__
    self.settings = Dialog_Settings(Ui_settings_main)
  File "/usr/lib/python3/dist-packages/Nagstamon/QUI/__init__.py", line 4112, in __init__
    self.toggle_toggles()
  File "/usr/lib/python3/dist-packages/Nagstamon/QUI/__init__.py", line 3921, in toggle_toggles
    self.signalmapper_toggles.mapped[str].connect(self.toggle)
TypeError: decorated slot has no signature compatible with mapped(QString)

If the error causing line is removed then it appears on other occurences of the
decorator, regardless of QString or whatever is being used.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pyqt5 depends on:
ii  libc6                            2.22-9
ii  libgcc1                          1:6.1.1-3
ii  libpython3.5                     3.5.1-12
ii  libqt5core5a [qtbase-abi-5-5-1]  5.5.1+dfsg-16+b1
ii  libqt5dbus5                      5.5.1+dfsg-16+b1
ii  libqt5designer5                  5.5.1-3
ii  libqt5gui5                       5.5.1+dfsg-16+b1
ii  libqt5help5                      5.5.1-3
ii  libqt5network5                   5.5.1+dfsg-16+b1
ii  libqt5printsupport5              5.5.1+dfsg-16+b1
ii  libqt5test5                      5.5.1+dfsg-16+b1
ii  libqt5widgets5                   5.5.1+dfsg-16+b1
ii  libqt5xml5                       5.5.1+dfsg-16+b1
ii  libstdc++6                       6.1.1-3
ii  python3                          3.5.1-3
ii  python3-sip [sip-py3api-11.3]    4.18+dfsg-1

python3-pyqt5 recommends no packages.

Versions of packages python3-pyqt5 suggests:
pn  python3-pyqt5-dbg  <none>

-- no debconf information



More information about the Python-modules-team mailing list