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#42431 - [plasma-desktop] missing libcanberra dependency
Attached to Project:
Arch Linux
Opened by Antonio Rojas (arojas) - Saturday, 18 October 2014, 12:16 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 18 October 2014, 15:25 GMT
Opened by Antonio Rojas (arojas) - Saturday, 18 October 2014, 12:16 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 18 October 2014, 15:25 GMT
|
DetailsDescription:
This will be pulled by kdebase-runtime if you have it installed, but not if you use the KF5 version of khelpcenter. Therefore it should be explicitely listed. |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Saturday, 18 October 2014, 15:25 GMT
Reason for closing: Fixed
Additional comments about closing: plasma-desktop 5.1.0.1-2
Saturday, 18 October 2014, 15:25 GMT
Reason for closing: Fixed
Additional comments about closing: plasma-desktop 5.1.0.1-2
-depends=('qt5-graphicaleffects' 'libxkbfile' 'libusb-compat' 'kinfocenter'
- 'systemsettings' 'ksysguard' 'powerdevil' 'oxygen' 'kmenuedit'
- 'polkit-kde-frameworks')
+depends=('qt5-graphicaleffects' 'libxkbfile' 'libusb-compat'
+ 'powerdevil' 'kwin' 'libcanberra' 'polkit-kde-frameworks')
BTW, why adding oxygen, kmenuedit, systemsettings as deps here? Just to be sure the user installed them or they are explicitly stated somewhere?
I really don't get the difference between plasma-workspace and plasma-desktop. I'm in the same situation with breeze and milou, I removed them from the plasma-workspace's deps, and add them to the plasma-next group.
The reason why they are needed:
- oxygen: contains the default window decoration, if it's not installed kwin will use aurorae, which is buggy and causes crashes (see the Errata). It should really be a dep of kwin, but it would create a circular dependency so it's not possible. In 5.2 there will be a native breeze windeco so it won't be needed anymore.
- kmenuedit: needed for right-click on the kickoff or kicker button -> edit applications
- systemsettings: it's in the default favorites, needed for basic configuration
- milou: it provides the GUI for krunner, which is an important part of the workspace (they should really update the description upstream, it has nothing to do with baloo anymore)
- breeze: contains the default wallpaper and cursor theme for p-w
[1] http://quickgit.kde.org/?p=kde-build-metadata.git&a=blob&h=0e6fae2d6cdb1bbc88f126ff9f5e93b9bd810b10&hb=f0737b9914b5e40577304a93af468053473f48a9&f=dependency-data-kf5-qt5