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 <ubuntu-devel-disc...@lists.ubuntu.com> 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs