Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#824531: plasma-nm: error loading QML file applet to undefined symbol in libplasmanm_editor.so

73 views
Skip to first unread message

Martin Steigerwald

unread,
May 17, 2016, 3:50:03 AM5/17/16
to
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

Maximiliano Curia

unread,
May 17, 2016, 7:30:03 AM5/17/16
to
¡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
0 new messages