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#25814 - [audacious] optdepends should be depends
Attached to Project:
Arch Linux
Opened by Eric Belanger (Snowman) - Monday, 29 August 2011, 18:53 GMT
Last edited by Gaetan Bisson (vesath) - Friday, 09 September 2011, 02:31 GMT
Opened by Eric Belanger (Snowman) - Monday, 29 August 2011, 18:53 GMT
Last edited by Gaetan Bisson (vesath) - Friday, 09 September 2011, 02:31 GMT
|
DetailsDescription:
These new optional depends: New optional dependencies for audacious desktop-file-utils: desktop integration gtk-update-icon-cache: for icons hicolor-icon-theme: for icons should actually be depends. That's how they are treated in the other packages that requires them. They are small packages that are needed by a lot of packages so the benefit of using optdepends here are very small. Besides, if you install them after audacious is installed, you still need to run the commands to update the dbs. Better do it automatically. |
This task depends upon
Closed by Gaetan Bisson (vesath)
Friday, 09 September 2011, 02:31 GMT
Reason for closing: Implemented
Additional comments about closing: in SVN trunk
Friday, 09 September 2011, 02:31 GMT
Reason for closing: Implemented
Additional comments about closing: in SVN trunk
Since they are completely optional, I don't see the point of forcing users who have no use for them (e.g. me) to install them and regenerate an unused db every once in a while.
However, I agree their respective install files should update the dbs on post_install.
As to hicolor-icon-theme, it's basically a bunch of empty directories. It could just be added to depends.
The only case that I know of where we do something "optional" like this for commands in .install file is for info files.
I'll leave this bug report open for a while in case other people feel like commenting on that, and if nobody replies I'll implement your suggestion with the next audacious upstream release.
I've implemented your suggestion in SVN trunk (I don't think it warrants a rebuild).