FS#30963 - [NetworkManager] Libraries installed into wrong location

Attached to Project: Arch Linux
Opened by Brian Hill (c3141alb) - Wednesday, 01 August 2012, 16:19 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 14 August 2012, 15:39 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ionut Biru (wonder)
Jan Alexander Steffens (heftig)
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

NetworkManager expects to find it's libraries in /usr/lib/NetworkManager. The Arch package, however, installs the libraries in /usr/lib/networkmanager. This causes network manager to fail to load. ln -s /usr/lib/networkmanager /usr/lib/NetworkManager fixes the problem. This was done on a fresh install of Arch Linux using the 2012.07.5 install media on x86-64.

Additional info:
* package version(s)
0.9.4.0-6
* config and/or log files etc.
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <info> NetworkManager (version 0.9.4.0) is starting...
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <info> Read config file /etc/NetworkManager/NetworkManager.conf
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <info> Loaded plugin keyfile: (c) 2007 - 2010 Red Hat, Inc. To report bugs please use the NetworkManager mailing list.
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <warn> NameHasOwner request failed: (unknown)
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <info> trying to start the modem manager...
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <warn> could not initialize avahi-autoipd D-Bus proxy
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <warn> could not initialize UPower D-Bus proxy
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <info> monitoring kernel firmware directory '/lib/firmware'.
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <warn> Failed to open plugin directory /usr/lib/NetworkManager: Error opening directory '/usr/lib/NetworkManager': No such file or directory
08/01/12 11:25:28 AM brians-laptop NetworkManager[3319] <warn> caught signal 6. Generating backtrace...
This task depends upon

Closed by  Ionut Biru (wonder)
Tuesday, 14 August 2012, 15:39 GMT
Reason for closing:  Not a bug
Comment by Ionut Biru (wonder) - Wednesday, 01 August 2012, 17:50 GMT
you are wrong and your ln is wrong as well.
can you really provide a useful log to see what is the actual problem?

the actual networkmanager libs are in /usr/lib with the name libnm-*.so
in /usr/lib/NetworkManager are installed the plugins like ppptp
in /usr/lib/networkmanager are installed binaries that are used internally by networkmanager.
Comment by Brandon Watkins (bwat47) - Sunday, 05 August 2012, 13:41 GMT
I get this warning too, but my networkmanager is working totally fine. Based on what wonder said it sounds like if you don't have any plugins that use that directory installed (such as networkmanager-pptp), than that warning is normal and likely irrelevant as to why your networkmanager isn't starting. (correct me if I'm wrong).

Loading...