Discussion:
Bug#945161: accountwizard: Broken dependencies (KLineEdit)
Add Reply
Johan Thelin
2019-11-20 17:00:02 UTC
Reply
Permalink
Package: accountwizard
Version: 4:18.08.3-3
Severity: normal

Dear Maintainer,

The accountwizard tries to instantiate widgets that are not installed when I try to setup a Kolab client, so this seems to be a dependency issue. The output from the program is:

$ accountwizard
org.kde.knewstuff.core: Using a deprecated location for the knsrc file "accountwizard.knsrc" - please contact the author of the software which provides th
"QFormBuilder was unable to create a widget of the class 'KLineEdit'."
"Empty widget item in QFormLayout 'formLayout'."
"QFormBuilder was unable to create a widget of the class 'KLineEdit'."
"Empty widget item in QFormLayout 'formLayout'."
"QFormBuilder was unable to create a custom widget of the class 'KPasswordLineEdit'; defaulting to base class 'QWidget'."
Kross: "Error error=TypeError: Result of expression 'page.widget().nameEdit' [undefined] is not an object. lineno=27 trace=\n<global>() at /usr/share/akona

This means that I cannot enter the name, nor the password, due to the widgets not being properly instantiated.


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

Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_ALL to default locale: No such file or directory
UTF-8), LANGUAGE=en_US:en (charmap=locale: Cannot set LC_ALL to default locale: No such file or directory
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages accountwizard depends on:
ii kio 5.62.1-2
ii libc6 2.29-3
ii libgcc1 1:9.2.1-19
ii libgpgmepp6 1.13.1-1
ii libkf5akonadicore5abi2 [libkf5akonadicore5-18.08] 4:18.08.3-11
ii libkf5akonadimime5 [libkf5akonadimime5-18.08] 4:18.08.3-3
ii libkf5akonadiwidgets5abi1 [libkf5akonadiwidgets5-18.08] 4:18.08.3-11
ii libkf5codecs5 5.62.0-1
ii libkf5configcore5 5.62.0-1
ii libkf5coreaddons5 5.62.0-1
ii libkf5crash5 5.62.0-1
ii libkf5dbusaddons5 5.62.0-1
ii libkf5i18n5 5.62.0-1
ii libkf5identitymanagement5 [libkf5identitymanagement5-18.08] 18.08.3-4
ii libkf5itemviews5 5.62.0-1
ii libkf5kcmutils5 5.62.0-1
ii libkf5kiocore5 5.62.1-2
ii libkf5krosscore5 5.62.0-1
ii libkf5ldap5abi1 [libkf5ldap5-18.08] 18.08.3-3
ii libkf5libkdepim5 [libkf5libkdepim5-18.08] 4:18.08.3-4
ii libkf5libkleo5 [libkf5libkleo5-18.08] 4:18.08.3-4
ii libkf5mailtransport5 [libkf5mailtransport5-18.08] 18.08.3-4
ii libkf5mailtransportakonadi5 [libkf5mailtransportakonadi5-18. 18.08.3-4
ii libkf5mime5abi1 [libkf5mime5-18.08] 18.08.3-3
ii libkf5newstuffcore5 5.62.0-1
ii libkf5notifications5 5.62.0-1
ii libkf5pimcommon5abi2 [libkf5pimcommon5-18.08] 4:18.08.3-4
ii libkf5wallet-bin 5.62.0-1
ii libkf5wallet5 5.62.0-1
ii libkf5widgetsaddons5 5.62.0-1
ii libkf5xmlgui5 5.62.0-1+b1
ii libqgpgme7 1.13.1-1
ii libqt5core5a 5.12.5+dfsg-2
ii libqt5dbus5 5.12.5+dfsg-2
ii libqt5gui5 5.12.5+dfsg-2
ii libqt5widgets5 5.12.5+dfsg-2
ii libqt5xml5 5.12.5+dfsg-2
ii libstdc++6 9.2.1-19

accountwizard recommends no packages.

accountwizard suggests no packages.
Sandro Knauß
2019-12-02 23:50:01 UTC
Reply
Permalink
Hey,

I can't reproduce your issue, so I need your input.

First can try to replace KLineEdit with QLineEdit the file (you need root
permission to do that):
/usr/share/akonadi/accountwizard/kolab/kolabwizard.ui

Does this already fix the issue?

Is kdepim-runtime installed and/or libkf5completion5?

hefee

--
Post by Johan Thelin
The accountwizard tries to instantiate widgets that are not installed when I
try to setup a Kolab client, so this seems to be a dependency issue. The
$ accountwizard
org.kde.knewstuff.core: Using a deprecated location for the knsrc file
"accountwizard.knsrc" - please contact the author of the software which
provides th "QFormBuilder was unable to create a widget of the class
'KLineEdit'." "Empty widget item in QFormLayout 'formLayout'."
"QFormBuilder was unable to create a widget of the class 'KLineEdit'."
"Empty widget item in QFormLayout 'formLayout'."
"QFormBuilder was unable to create a custom widget of the class
'KPasswordLineEdit'; defaulting to base class 'QWidget'." Kross: "Error
error=TypeError: Result of expression 'page.widget().nameEdit' [undefined]
is not an object. lineno=27 trace=\n<global>() at /usr/share/akona
This means that I cannot enter the name, nor the password, due to the
widgets not being properly instantiated.
Debian Release: bullseye/sid
APT prefers testing
APT policy: (600, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set
LC_ALL to default locale: No such file or directory UTF-8),
LANGUAGE=en_US:en (charmap=locale: Cannot set LC_ALL to default locale: No
such file or directory UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
ii kio 5.62.1-2
ii libc6 2.29-3
ii libgcc1 1:9.2.1-19
ii libgpgmepp6 1.13.1-1
ii libkf5akonadicore5abi2 [libkf5akonadicore5-18.08]
4:18.08.3-11 ii libkf5akonadimime5 [libkf5akonadimime5-18.08]
4:18.08.3-3 ii libkf5akonadiwidgets5abi1 [libkf5akonadiwidgets5-18.08]
4:18.08.3-11 ii libkf5codecs5
5.62.0-1 ii libkf5configcore5
5.62.0-1 ii libkf5coreaddons5
5.62.0-1 ii libkf5crash5
5.62.0-1 ii libkf5dbusaddons5
5.62.0-1 ii libkf5i18n5
5.62.0-1 ii libkf5identitymanagement5 [libkf5identitymanagement5-18.08]
18.08.3-4 ii libkf5itemviews5
5.62.0-1 ii libkf5kcmutils5
5.62.0-1 ii libkf5kiocore5
5.62.1-2 ii libkf5krosscore5
5.62.0-1 ii libkf5ldap5abi1 [libkf5ldap5-18.08]
18.08.3-3 ii libkf5libkdepim5 [libkf5libkdepim5-18.08]
4:18.08.3-4 ii libkf5libkleo5 [libkf5libkleo5-18.08]
4:18.08.3-4 ii libkf5mailtransport5 [libkf5mailtransport5-18.08]
18.08.3-4 ii libkf5mailtransportakonadi5
[libkf5mailtransportakonadi5-18. 18.08.3-4 ii libkf5mime5abi1
[libkf5mime5-18.08] 18.08.3-3 ii
libkf5newstuffcore5 5.62.0-1 ii
libkf5notifications5 5.62.0-1 ii
libkf5pimcommon5abi2 [libkf5pimcommon5-18.08] 4:18.08.3-4
ii libkf5wallet-bin 5.62.0-1
ii libkf5wallet5 5.62.0-1
ii libkf5widgetsaddons5 5.62.0-1
ii libkf5xmlgui5
5.62.0-1+b1 ii libqgpgme7
1.13.1-1 ii libqt5core5a
5.12.5+dfsg-2 ii libqt5dbus5
5.12.5+dfsg-2 ii libqt5gui5
5.12.5+dfsg-2 ii libqt5widgets5
5.12.5+dfsg-2 ii libqt5xml5
5.12.5+dfsg-2 ii libstdc++6
9.2.1-19
accountwizard recommends no packages.
accountwizard suggests no packages.
Loading...