Public bug reported:
in karmic
nm-applet seems to be built against libnm-glib-vpn.so.0 but the version
of libnm-glib2 now shipping contains libnm-glib-vpn.1
To fix, I symlinked my ~/libnm-glib-vpn.so.0 to /usr/lib/libnm-glib-
vpn.so.1 and added ~ to LD_LIBRARY_PATH. Following is proof of the
problem:
$ ldd /usr/bin/nm-applet | grep vpn
libnm-glib-vpn.so.0 => not found
m...@dococt:~$ dpkg -L libnm-glib2 | grep libnm-glib-vpn
/usr/lib/libnm-glib-vpn.so.1.0.0
/usr/lib/libnm-glib-vpn.so.1
m...@dococt:~$ aptitude show network-manager-gnome
Package: network-manager-gnome
State: installed
Automatically installed: yes
Version: 0.8~a~git.20090913t161448.cc2f6be-0ubuntu1
Priority: optional
Section: net
Maintainer: Ubuntu Core Developers <[email protected]>
Uncompressed Size: 4792k
Depends: libatk1.0-0 (>= 1.20.0), libc6 (>= 2.4), libcairo2 (>= 1.2.4),
libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.4.0),
libfreetype6 (>= 2.2.1),
libgconf2-4 (>= 2.23.2), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>=
2.18.0), libgnome-bluetooth7 (>= 2.27.8), libgnome-keyring0 (>= 2.20.3),
libgtk2.0-0 (>= 2.16.0),
libnm-glib2 (>= 0.8~a~git.20090826t185111.79489be), libnm-util1 (>=
0.8~a~git.20090804t185522.4bab334), libnotify1 (>= 0.4.5), libnotify1-gtk2.10,
libpango1.0-0 (>=
1.14.0), libxml2 (>= 2.6.27), zlib1g (>= 1:1.1.4), gconf2 (>=
2.10.1-2), network-manager (>= 0.8~a~git.20090831t055002), gksu,
mobile-broadband-provider-info (>=
20090622)
Recommends: notification-daemon
Description: network management framework (GNOME frontend)
NetworkManager attempts to keep an active network connection available at all
times. It is intended only for the desktop use-case, and is not intended for
usage on servers. The
point of NetworkManager is to make networking configuration and setup as
painless and automatic as possible. If using DHCP, NetworkManager is
_intended_ to replace default
routes, obtain IP addresses from a DHCP server, and change nameservers
whenever it sees fit.
This package contains a systray applet for GNOME's notification area but it
also works for other desktop environments which provide a systray like KDE or
XFCE. It displays the
available networks and allows to easily switch between them. For encrypted
networks it will prompt the user for the key/passphrase and it can optionally
store them in the
gnome-keyring.
Homepage: http://www.gnome.org/projects/NetworkManager/
m...@dococt:~$ dpkg -l libnm-glib2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version
Description
+++-======================================-======================================-============================================================================================
ii libnm-glib2
0.8~a~git.20090923t064445.b20cef2-0ubu network management framework (GLib
shared library)
** Affects: network-manager-applet (Ubuntu)
Importance: Undecided
Status: New
--
nm-applet depends on wrong version of libnm-glib
https://bugs.launchpad.net/bugs/436246
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs