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

Reply via email to