After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 683235 - Sound will not be available: libcanberra.so: cannot open shared object file: No such file or directory
Sound will not be available: libcanberra.so: cannot open shared object file:...
Status: RESOLVED FIXED
Product: gnome-clocks
Classification: Applications
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Clocks maintainer(s)
Clocks maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-09-03 03:45 UTC by Jeremy Bicha
Modified: 2012-09-03 15:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix libcanberra.so: cannot open shared object file: No such file (956 bytes, patch)
2012-09-03 03:45 UTC, Jeremy Bicha
none Details | Review
Fix libcanberra.so: cannot open shared object file: No such file (1010 bytes, patch)
2012-09-03 13:38 UTC, Jeremy Bicha
committed Details | Review

Description Jeremy Bicha 2012-09-03 03:45:49 UTC
I have libcanberra-gtk3-0 0.29 installed on Ubuntu 12.10, but Clocks can't 
seem to find it.
Comment 1 Jeremy Bicha 2012-09-03 03:45:56 UTC
Created attachment 223236 [details] [review]
Fix libcanberra.so: cannot open shared object file: No such file

For one thing, we need the GTK3 version, not the GTK2 version.

And then let's go with the file that's installed.

I believe this will break if libcanberra ever needs to do a
soname bump though.
Comment 2 Paolo Borelli 2012-09-03 09:37:31 UTC
Review of attachment 223236 [details] [review]:

I do not think this is correct, we are using the plain canberra library, not canberra-gtk
Comment 3 Jeremy Bicha 2012-09-03 13:38:59 UTC
Created attachment 223321 [details] [review]
Fix libcanberra.so: cannot open shared object file: No such file

This should work for now on Debian, Fedora, Ubuntu, etc.

http://packages.debian.org/sid/i386/libcanberra0/filelist
http://koji.fedoraproject.org/koji/rpminfo?rpmID=3228943

I believe this will break if libcanberra ever needs to do a
soname bump though.
Comment 4 Paolo Borelli 2012-09-03 13:45:19 UTC
That looks good to me, please push it.

We should also feed it "upstream":

https://github.com/psykoyiko/pycanberra

If you contact the author keep me in cc, he already agreed to do another small change, but he had no time to push it yet apparently
Comment 5 Jeremy Bicha 2012-09-03 15:14:23 UTC
Attachment 223321 [details] pushed as a6f7a55 - Fix libcanberra.so: cannot open shared object file: No such file