Debian Bug report logs -
#824531
plasma-nm: error loading QML file applet to undefined symbol in libplasmanm_editor.so
Reported by: Martin Steigerwald <Martin@Lichtvoll.de>
Date: Tue, 17 May 2016 07:42:08 UTC
Severity: normal
Found in version plasma-nm/4:5.5.4-1
Fixed in version plasma-nm/4:5.6.4-1
Done: Maximiliano Curia <maxy@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>:
Bug#824531; Package plasma-nm.
(Tue, 17 May 2016 07:42:13 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Steigerwald <Martin@Lichtvoll.de>:
New Bug report received and forwarded. Copy sent to Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Tue, 17 May 2016 07:42:13 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: plasma-nm
Version: 4:5.5.4-1
Severity: normal
Dear Maxy, dear Maintainer,
as a reminder of something to take care of before transitioning experimental
Plasma/KF5/Qt packages to Sid:
plasma-nm qml applet shows
error while loading QML file:
file:///usr/share/plasma/plasmoids/org.kde.plasma.networkmanagement/contents/ui/main.qml:23:1:
plugin cannot be loaded for module "org.kde.plasma.networkmanagement":
The library
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/networkmanagement/libplasmanm_qmlplugins.so
cannot be loaded:
/usr/lib/x86_64-linux-gnu/libplasmanm_editor.so: undefined symbol:
_ZN14NetworkManager11WimaxDevice16staticMetaObjectE
There is a similar bug reported with Ubuntu:
Plasma Network Manager crashes
https://bugs.launchpad.net/ubuntu/+source/plasma-nm/+bug/1581371
The following bug report also mentions it starting from comment 36:
[Kubuntu] Fail to connect to wifi after a recent update
https://bugs.launchpad.net/ubuntu/+source/networkmanager-qt/+bug/1569674
Comment 38 mentions as a workaround to downgrade libkf5networkmanagerqt6.
https://bugs.launchpad.net/ubuntu/+source/networkmanager-qt/+bug/1569674/comments/39
At the time this bug report happened I had 5.21.0-1 from experimental
installed. apt install libkf5networkmanagerqt6=5.16.0-1 indeed brings back
the qml applet.
Maybe plasma-nm needs upgrading for it to work with the library from KF 5.21?
Thanks,
Martin
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.5.3-tp520-btrfstrim+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages plasma-nm depends on:
ii libc6 2.22-9
ii libkf5completion5 5.21.0-1
ii libkf5configcore5 5.21.0-1
ii libkf5configwidgets5 5.21.0-1
ii libkf5coreaddons5 5.21.0-1
ii libkf5dbusaddons5 5.21.0-1
ii libkf5i18n5 5.21.0-1
ii libkf5iconthemes5 5.21.0-1
ii libkf5itemviews5 5.21.0-1
ii libkf5kdelibs4support5 5.18.0-1
ii libkf5kiowidgets5 5.19.0-1
ii libkf5modemmanagerqt6 5.21.0-1
ii libkf5networkmanagerqt6 5.21.0-1
ii libkf5notifications5 5.21.0-1
ii libkf5service-bin 5.21.0-1
ii libkf5service5 5.21.0-1
ii libkf5solid5 5.21.0-1
ii libkf5wallet-bin 5.19.0-1
ii libkf5wallet5 5.19.0-1
ii libkf5widgetsaddons5 5.21.0-1
ii libkf5windowsystem5 5.21.0-1
ii libkf5xmlgui5 5.19.0-1
ii libopenconnect5 7.06-2+b2
ii libqca-qt5-2 2.1.1-2
ii libqt5core5a 5.6.0+dfsg-2
ii libqt5dbus5 5.6.0+dfsg-2
ii libqt5gui5 5.6.0+dfsg-2
ii libqt5network5 5.6.0+dfsg-2
ii libqt5qml5 5.6.0-1
ii libqt5widgets5 5.6.0+dfsg-2
ii libqt5xml5 5.6.0+dfsg-2
ii libstdc++6 6.1.1-3
ii mobile-broadband-provider-info 20140317-1
ii network-manager 1.2.2-1
ii plasma-framework 5.19.0-1
ii qml-module-org-kde-kcoreaddons 5.19.0-1
plasma-nm recommends no packages.
Versions of packages plasma-nm suggests:
pn network-manager-openconnect <none>
ii network-manager-openvpn 1.2.2-1
pn network-manager-pptp <none>
ii network-manager-vpnc 1.2.2-1
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>:
Bug#824531; Package plasma-nm.
(Tue, 17 May 2016 11:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Maximiliano Curia <maxy@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Tue, 17 May 2016 11:21:03 GMT) (full text, mbox, link).
Message #10 received at 824531@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
¡Hola Martin!
El 2016-05-17 a las 09:38 +0200, Martin Steigerwald escribió:
> Package: plasma-nm
> Version: 4:5.5.4-1
> Severity: normal
> as a reminder of something to take care of before transitioning experimental
> Plasma/KF5/Qt packages to Sid:
> plasma-nm qml applet shows
> error while loading QML file:
> file:///usr/share/plasma/plasmoids/org.kde.plasma.networkmanagement/contents/ui/main.qml:23:1:
> plugin cannot be loaded for module "org.kde.plasma.networkmanagement":
> The library
> /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/networkmanagement/libplasmanm_qmlplugins.so
> cannot be loaded:
> /usr/lib/x86_64-linux-gnu/libplasmanm_editor.so: undefined symbol:
> _ZN14NetworkManager11WimaxDevice16staticMetaObjectE
Ups, I thought the Wimax symbols appeared and disappeard only in the
experimental version, I was clearly wrong. Ok, I'm adding a Breaks: plasma-nm
(<= 4:5.6~) in libkf5networkmanagerqt6 and bumping the build dependencies in
plasma-nm.
Thanks for the report!
Happy hacking,
--
"There are only two things wrong with C++: The initial concept and the
implementation."
-- Bertrand Meyer
Saludos /\/\ /\ >< `/
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>:
Bug#824531; Package plasma-nm.
(Tue, 17 May 2016 11:33:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Steigerwald <martin@lichtvoll.de>:
Extra info received and forwarded to list. Copy sent to Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Tue, 17 May 2016 11:33:08 GMT) (full text, mbox, link).
Message #15 received at 824531@bugs.debian.org (full text, mbox, reply):
I think this is related!
---------- Forwarded Message ----------
Subject: Broken ABI in networkmanager-qt
Date: Dienstag, 17. Mai 2016, 11:06:54 CEST
From: Jan Grulich <jgrulich@redhat.com>
To: lamarque@kde.org
CC: kde-frameworks-devel@kde.org <kde-frameworks-devel@kde.org>
Hi,
we decided to drop WiMAX support in nm-qt when it's compiled against NM 1.2.0,
but this seems to break binary compatibility when nm-qt was previously build
against older NM version. I didn't realize this before that this could happen
and now I'm not sure how fix that.
We could either:
1) Revert the change removing WiMAX support, but that would break ABI
compatibility one more time.
2) Keep it as it is and let packagers know about this problem and ask them to
rebuild everything using nm-qt (plasma-nm, plasma-workspace) in case they
already have NM 1.2.0.
What do you think is a better option?
Change review: https://git.reviewboard.kde.org/r/123642/
I'm really sorry for this problem and will be more careful next time when
doing such changes. Thanks.
Regards,
Jan
--
Jan Grulich <jgrulich@redhat.com>
Software Engineer, Desktop team
Red Hat Czech
_______________________________________________
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
-----------------------------------------
--
Martin
Reply sent
to Maximiliano Curia <maxy@debian.org>:
You have taken responsibility.
(Sat, 28 May 2016 00:39:05 GMT) (full text, mbox, link).
Notification sent
to Martin Steigerwald <Martin@Lichtvoll.de>:
Bug acknowledged by developer.
(Sat, 28 May 2016 00:39:05 GMT) (full text, mbox, link).
Message #20 received at 824531-close@bugs.debian.org (full text, mbox, reply):
Source: plasma-nm
Source-Version: 4:5.6.4-1
We believe that the bug you reported is fixed in the latest version of
plasma-nm, 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 824531@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Maximiliano Curia <maxy@debian.org> (supplier of updated plasma-nm 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 28 May 2016 02:26:19 +0200
Source: plasma-nm
Binary: plasma-nm
Architecture: source
Version: 4:5.6.4-1
Distribution: experimental
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Maximiliano Curia <maxy@debian.org>
Description:
plasma-nm - Plasma5 networkmanager library.
Closes: 824531
Changes:
plasma-nm (4:5.6.4-1) experimental; urgency=medium
.
[ Maximiliano Curia ]
* uscan no longer supports this kind of watch files.
* New upstream release (5.5.5).
* Force installing in debian/tmp
* Automatic update with ddeb_migration3.py
* Add upstream metadata (DEP-12)
* debian/control: Update Vcs-Browser and Vcs-Git fields
* Bump network manager build dependency.
Thanks to Martin Steigerwald for noticing this (Closes: 824531)
* Add new lintian-override for the internal lib
.
[ Automatic packaging ]
* Bump Standards-Version to 3.9.8
Checksums-Sha1:
fc3bb8618e043a1ecda3017924c98210fed63911 2814 plasma-nm_5.6.4-1.dsc
3ab23684cf4812e6901f8bcf7a444ba3f993319d 646408 plasma-nm_5.6.4.orig.tar.xz
4c25eb393eb13971ab89b00905a46c18d90f4257 5476 plasma-nm_5.6.4-1.debian.tar.xz
Checksums-Sha256:
473632e89e0ba27de20753dc3e24d28d2b0319d4ce6add09b89e5661aebe6723 2814 plasma-nm_5.6.4-1.dsc
7b8440c47c6800ce8fc60014dc8dab5cc0f03fe15695625588ab79e4caa70ebc 646408 plasma-nm_5.6.4.orig.tar.xz
403c7474ecd0f8cc932869e7c45dc25dbe5b1f9e31146eec29eb0397f9a9b5d0 5476 plasma-nm_5.6.4-1.debian.tar.xz
Files:
573c23a19d0ea590a25e80cad683b53d 2814 kde optional plasma-nm_5.6.4-1.dsc
fb6349bba616b5685da48ac69ac805eb 646408 kde optional plasma-nm_5.6.4.orig.tar.xz
d23f3de0701f6626bd099fb7f0172bc8 5476 kde optional plasma-nm_5.6.4-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCgAGBQJXSOXMAAoJEMcZdpmymyMqtx8P/AgwEBRr/tow/Ro6nerH9DNN
WvD+5AcADG57csuWHfXGKjQOckKLq8nJxq5qfTTKPss2ZcKrumsTvze+zgU/Tmw7
exJC+pv4w2pcwKuzGYYyIweHWhq2GM96WW9tJWgO4fwZwdHC7+GdN6JLhmN656+d
aaddMsYeEd25YAOpJx63xb903jCnPFN6k/cOoF8GJVDn1730W0vBTECxOv2eI+RV
WIOT6UNXW9bkfAYYE0G/3rM8zP/qgEor9sjkKZQbha6WpjSV7FQBe5IWvvCHlQLZ
mV3mk8dlLNxsJWuZjlwm/n7irvlEJ6nBiIu5WCiYFyvQrwWgyRzpjNyPCw9xbzO1
V0dvqCwLNTBw+xXcfSZTT/ohAcms3fzdzg0Z3GjIiXetV+/Q/Vi8JrmzgqaK3Sd8
ku/uMYAHZeEwhyU121ctkEiCsNLBPfmkvt/BPmoWfPw9LOxv6fvQkhI50TdCTCjz
f+1uAwrT4Ao7uiH2qpbfja9e/tczHq4KcNfFWv2TyH4FaumwggL46hC8tykxupI6
gC4fLoHXAr/EpovBNm2evkv0dPKPb9LTShiCYZkc4Rrqu52fHeg0yeARkzNV6/sy
/0Pi/0Mexc0KP+SielE0zads/NB5IIapVJuwkFNGJbenWWoD9uloUToSO+vdHHbX
UQCG5DSUvTBHqDSUjLdv
=J2EL
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 25 Jun 2016 07:32:37 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jan 6 16:35:24 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.