[Pkg-xfce-devel] Bug#631573: Bug#631573: plasma-widgets-workspace: Forces removal of xfce4-notifyd

Sune Vuorela sune at debian.org
Sat Jun 25 16:26:24 UTC 2011


On Saturday 25 June 2011 18:02:29 Yves-Alexis Perez wrote:
> Then one solution is to fix plasma-widget-workspace to work under Xfce.
> I assume that means not using xfdesktop4 and running the whole plasmoids
> stuff but Sune would know better than me.

It would require runnig a Plasma workspace (desktop or netbook shell)

> I don't know anything about KDE dependencies but I'd find that weird to
> have a hard dependency on a notification daemon. 

It is basically built in (thru plugins) to the workspace.

> xfce4-notifyd provides/conflicts with notification-daemon package
> because they both
> ship /usr/share/dbus-1/services/org.freedesktop.Notifications.service.
> Is there a reason why plasma-widgets-workspace does it? 

plasma-widgets-workspace contains the stuff that make a plasma shell implement 
the org.freedesktop.Notifications interface.

Some packages depends or recommends 'notification-daemon' because they require 
or can use that dbus interface. 

Currently it is provided by
notify-osd
plasma-widgets-workspace
xfce4-notifyd

and the following packages has a 'install by default' relationship with 
notification-daemon:
$ grep-dctrl -FDepends -FRecommends notification-daemon -sPackage 
/var/lib/apt/lists/ftp.de.debian.org_debian_dists_unstable_*i386*Packages
Package: blueman
Package: claws-mail-multi-notifier
Package: deluge-gtk
Package: evolution-plugins
Package: gajim
Package: gnome-power-manager
Package: guake
Package: gufw
Package: libdesktop-notify-perl
Package: libnotify1
Package: listen
Package: mail-notification
Package: network-manager-gnome
Package: libnotify0.4-cil
Package: prelude-notify
Package: quodlibet-plugins
Package: rhythmbox
Package: service-discovery-applet
Package: update-notifier
Package: wammu
Package: xfce4-goodies

and I can't see why most of these packages should pull in notify-osd or xfce4-
notifyd when run by users of one of the KDE Workspaces

I'm not sure of the good way out of this, but I really think that the full 
xfce stack sholud be coinstallable with the default stack by KDE, without 
pulling in eachothers components.

/Sune
-- 
Man, how could I install a pin?

The point is that you never need to mount the icon in order to click the 68-
inch front-side bus.





More information about the Pkg-xfce-devel mailing list