Arch Linux

Please read this before reporting a bug:

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#55245 - [plasma-workspace] add provides=(notification-daemon)

Attached to Project: Arch Linux
Opened by Alexandre Bouvier (doskoi) - Tuesday, 22 August 2017, 23:14 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 23 August 2017, 18:15 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Same request as  FS#42130 : "Please add provides=(notification-daemon) so that packages depending on a notification daemon will find this dependency satisfied and not attempt to install another, unnecessary notification daemon."
I'm not 100% sure if this package is the one that provides the notification-daemon, but I have high hopes :)
This task depends upon

Closed by  Antonio Rojas (arojas)
Wednesday, 23 August 2017, 18:15 GMT
Reason for closing:  Implemented
Additional comments about closing:  in svn
Comment by Eli Schwartz (eschwartz) - Wednesday, 23 August 2017, 14:50 GMT
I'm a bit confused here, kdebase-runtime already provides this, as the bug report you linked states. I'm not a KDE user, but I assume this is because kdebase-runtime implements the notification daemon, do you have a reason to think this is incorrect?

If so, that provides should probably be removed from there at the same time. ;)
Comment by Alexandre Bouvier (doskoi) - Wednesday, 23 August 2017, 15:34 GMT
kdebase-runtime is one of the core package of kde4, and plasma-workspace is one of the core package of kde5. Both of these packages provides the notification-daemon. I'm using plasma-meta (kde5) so I don't have the kdebase-runtime package, but I still have a notification-daemon (but pacman doesn't know it yet).
Comment by Eli Schwartz (eschwartz) - Wednesday, 23 August 2017, 15:52 GMT
Oh, well yeah that makes sense then. :D

And checking the filelists:
kdebase-runtime provides /usr/share/dbus-1/services/org.kde.knotify.service
plasma-workspace provides /usr/share/dbus-1/services/org.kde.plasma.Notifications.service

Comment by Antonio Rojas (arojas) - Wednesday, 23 August 2017, 18:14 GMT
Not convinced that these notification-daemon provides are useful at all, but I guess it makes sense for consistency.