Community Packages

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!
Tasklist

FS#44506 - [gens-gs] Missing optional dependency for lib32-libcanberra

Attached to Project: Community Packages
Opened by tim (sudokode) - Wednesday, 08 April 2015, 17:56 GMT
Last edited by Maxime Gauduin (Alucryd) - Thursday, 09 April 2015, 09:21 GMT
Task Type Bug Report
Category Packages: Multilib
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When gens (-gs, this may also apply to the normal gens) is started, it produces a warning: Gtk-Message: Failed to load module "canberra-gtk-module". This warning is solved by installing lib32-libcanberra, which provides the missing module. This isn't required to start gens, but it can be used, so it should be an optional dependency.

Additional info:
* multilib/gens-gs 2.16.7-4

Steps to reproduce:
1. Run `gens` in a terminal
2. Quit
3. Install lib32-libcanberra
4. Run `gens` again
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Thursday, 09 April 2015, 09:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.16.7-5
Comment by tim (sudokode) - Wednesday, 08 April 2015, 18:00 GMT
Not going to file a bug for the i686 version because I can't confirm it, but it would be an optdep on libcanberra there. Not even sure if it's worthy of another bug report.
Comment by Maxime Gauduin (Alucryd) - Thursday, 09 April 2015, 09:13 GMT
AFAICT canberra isn't even used in gens-gs and that message can be safely ignored. GTK wants to load the canberra module even if it's not used and that's causing the warning. Adding an optdep just to fix a cosmetic issue feels a bit silly to me, but oh well.

Loading...