FS#15089 - [wicd] 1.6.0-2 New dependency found

Attached to Project: Arch Linux
Opened by Ettore Chimenti (ektor-5) - Saturday, 13 June 2009, 16:36 GMT
Last edited by Isenmann Daniel (ise) - Sunday, 12 July 2009, 12:19 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Isenmann Daniel (ise)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The new version of wicd (1.6.0-2) require also the package "notification-daemon".
This problem will affect most of the KDE users, because "notification-daemon" is in the "gnome" group and it isn't actually listed as a wicd dependancy. Without it, "wicd-client" will not start giving a traceback like this:

[]
Traceback (most recent call last):
File "/usr/lib/wicd/wicd-client.py", line 826, in <module>
main(sys.argv)
File "/usr/lib/wicd/wicd-client.py", line 88, in wrapper
return func(*args, **kwargs)
File "/usr/lib/wicd/wicd-client.py", line 798, in main
tray_icon = TrayIcon(animate)
File "/usr/lib/wicd/wicd-client.py", line 128, in __init__
self.icon_info = self.TrayConnectionInfo(self.tr, animate)
File "/usr/lib/wicd/wicd-client.py", line 161, in __init__
self.update_tray_icon()
File "/usr/lib/wicd/wicd-client.py", line 88, in wrapper
return func(*args, **kwargs)
File "/usr/lib/wicd/wicd-client.py", line 271, in update_tray_icon
self.set_wired_state(info)
File "/usr/lib/wicd/wicd-client.py", line 195, in set_wired_state
'network-wired')
File "/usr/lib/wicd/wicd-client.py", line 171, in _show_notification
self._last_bubble.show()
glib.GError: The name org.freedesktop.Notifications was not provided by any .service files
[]
This task depends upon

Closed by  Isenmann Daniel (ise)
Sunday, 12 July 2009, 12:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in version 1.6.2. Added notification-daemon as a dependency.
Comment by Mauro Santos (R00KIE) - Sunday, 21 June 2009, 22:18 GMT
In my case notification-daemon is provided by xfce4-notifyd as I'm using xfce4 and it is working fine here.
I haven't noticed any change in behaviour when compared with the previous versions.

Some other users seem to have problems while using xfce4 though.
Comment by Francesco (PJF) - Friday, 26 June 2009, 12:18 GMT
Same here on Gnome
Comment by Francesco (PJF) - Friday, 26 June 2009, 17:31 GMT
bash-3.2# wicd-client
Importing pynotify failed, notifications disabled.
Has notifications support False
Loading...
Connecting to daemon...
Can't connect to the daemon, trying to start it automatically...
Wicd daemon is shutting down!
Traceback (most recent call last):
File "/usr/lib/wicd/wicd-client.py", line 826, in <module>
main(sys.argv)
File "/usr/lib/wicd/wicd-client.py", line 88, in wrapper
return func(*args, **kwargs)
File "/usr/lib/wicd/wicd-client.py", line 798, in main
tray_icon = TrayIcon(animate)
File "/usr/lib/wicd/wicd-client.py", line 128, in __init__
self.icon_info = self.TrayConnectionInfo(self.tr, animate)
File "/usr/lib/wicd/wicd-client.py", line 164, in __init__
self.set_not_connected_state()
File "/usr/lib/wicd/wicd-client.py", line 88, in wrapper
return func(*args, **kwargs)
File "/usr/lib/wicd/wicd-client.py", line 254, in set_not_connected_state
self._show_notification(language['disconnected'], None, 'stop')
File "/usr/lib/wicd/wicd-client.py", line 169, in _show_notification
self._last_bubble = pynotify.Notification(title, details,
NameError: global name 'pynotify' is not defined
bash-3.2#

Loading...