Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#12223 - wicd-1.5.4-2 update breaks wireless networking
Attached to Project:
Arch Linux
Opened by James Munro (xen) - Monday, 24 November 2008, 10:08 GMT
Last edited by Eduardo Romero (kensai) - Friday, 26 December 2008, 02:08 GMT
Opened by James Munro (xen) - Monday, 24 November 2008, 10:08 GMT
Last edited by Eduardo Romero (kensai) - Friday, 26 December 2008, 02:08 GMT
|
DetailsDescription: This bug effects both i686 and x86_64. Upon updating to this new version of wicd I am no longer able to connect to wireless networks. It also seems that the file 'networking.py' that should be located in /usr/lib/wicd/ is missing from the package.
Reverting to the previous available version fixes these problems. The bug seems to be related to this: https://bugs.launchpad.net/wicd/+bug/264447 However, this file quoted above doesn't exist in the 1.5.4-2 package, so I'm unable to test the fix (which is already sorted, as far as I know). |
This task depends upon
Closed by Eduardo Romero (kensai)
Friday, 26 December 2008, 02:08 GMT
Reason for closing: Fixed
Additional comments about closing: The original bug is fixed, the reopening bug is not the same as the original, please before asking to reopen make sure it is the same bug.
Friday, 26 December 2008, 02:08 GMT
Reason for closing: Fixed
Additional comments about closing: The original bug is fixed, the reopening bug is not the same as the original, please before asking to reopen make sure it is the same bug.
Wicd-client with 1.5.4-2 doesn't work anymore.
Here the traceback:
lele85@lele-box ~ $ wicd-client
Traceback (most recent call last):
File "/usr/lib/wicd/wicd-client.py", line 50, in <module>
import wicd.gui as gui
File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 2006, in <module>
setup_dbus()
File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 174, in setup_dbus
proxy_obj = bus.get_object("org.wicd.daemon", '/org/wicd/daemon')
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 244, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.wicd.daemon was not provided by any .service files
Traceback (most recent call last):
File "/usr/lib/wicd/wicd-client.py", line 50, in <module>
import wicd.gui as gui
File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 2006, in <module>
setup_dbus()
File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 174, in setup_dbus
proxy_obj = bus.get_object("org.wicd.daemon", '/org/wicd/daemon')
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 244, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.wicd.daemon was not provided by any .service files
this solution works for me
/usr/lib/python2.5/site-packages/wicd
If you have it, the wicd daemon will not run, so that's why your wicd client refuse to run.
I'm running x86_64, and have wicd 1.5.5-1 installed. I can open a new request if preferred, but I'm getting literally the _exact_ same error message as the original poster.
If you need any additional info for troubleshooting, please let me know. Also, in case you're wondering:
1. I have wpa_supplicant and wireless_tools installed
2. I restarted dbus after installing wicd
3. Just to be thorough, I restarted my system, but still get the same issue
Will post back my results. Thanks for the suggestion.
For those interested, here are the original permissions of /var/log/wicd after a fresh install:
drwxr-xr-x 2 root root 6 2008-12-02 18:16 wicd
I stopped wicd, removed the directory, and restarted wicd. It was recreated like this:
d-wxrw--wt 2 root root 21 2008-12-04 19:15 wicd
So, an easy solution would probably be to have the installer package initially create the directory with these permissions. Or, conversely, _don't_ create the directory and let wicd do it on initial start.
Anyway, I'm good now. Thanks a bunch for the suggestion.
$ wicd-client
\Traceback (most recent call last):
File "/usr/lib/wicd/wicd-client.py", line 50, in <module>
import wicd.gui as gui
File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 2006, in <module>
setup_dbus()
File "/usr/lib/python2.6/site-packages/wicd/gui.py", line 174, in setup_dbus
proxy_obj = bus.get_object("org.wicd.daemon", '/org/wicd/daemon')
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 244, in get_object
follow_name_owner_changes=follow_name_owner_changes)
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in start_service_by_name
'su', (bus_name, flags)))
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.wicd.daemon was not provided by any .service files
This time, removing /var/log/wicd does not work. :(