FS#44567 - [snappy-player]1.0-1 doesn't work

Attached to Project: Community Packages
Opened by Grzegorz Brzęczyszczykiewicz (Tom4hawk) - Monday, 13 April 2015, 00:04 GMT
Last edited by Balló György (City-busz) - Wednesday, 15 April 2015, 13:55 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Balló György (City-busz)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I've installed snappy-player using pacman and it doesn't work. It crashes instantly after starting it
I've never used it before so I'm not able to say when it stopped working.
First try:
$: snappy
snappy: error while loading shared libraries: libclutter-gst-2.0.so.0: cannot open shared object file: No such file or directory
After "clutter-gst2" installation (not in dependencies) it's a little bit more talkative (log is in the attachment).

Additional info:
Dependecies version:
* clutter-gst 3.0.4-1
* clutter-gtk 1.6.0-2
* desktop-file-utils 0.22-1
* gst-plugins-base 1.4.5-1
* gst-libav-1.4.5-1 [optional]
* gst-plugins-bad-1.4.5-1 [optional]
* gst-plugins-good-1.4.5-1 [optional]
* gst-plugins-ugly-1.4.5-2 [optional]
No AUR packages.

Steps to reproduce:
Try to run it.

Sorry for my English. It's my first bug report so please don't tear me apart.
   log (2.3 KiB)
This task depends upon

Closed by  Balló György (City-busz)
Wednesday, 15 April 2015, 13:55 GMT
Reason for closing:  Fixed
Additional comments about closing:  snappy-player 1.0-2
Comment by Doug Newgard (Scimmia) - Monday, 13 April 2015, 03:42 GMT
The plugin scanner warnings are covered by the optdeps.

How in the world did this get built against libclutter-gst-2.0.so.0 when lib is not included in the deps/makedeps? You're completely right, I just don't understand how it happened. Dirty build chroot, I guess?

For the last error, sounds like the same issue that cinnamon ran into. Clutter now defaults to the wayland backend and specifically needs to be set to use the X11 backend. Try setting the "CLUTTER_BACKEND" environmental variable to "x11".
Comment by Grzegorz Brzęczyszczykiewicz (Tom4hawk) - Monday, 13 April 2015, 09:25 GMT
"Try setting the "CLUTTER_BACKEND" environmental variable to "x11"."
Now it works, thanks for help!

So now the only problem is missing dependency. Doesn't sound like a big problem ;)
Comment by Balló György (City-busz) - Wednesday, 15 April 2015, 13:55 GMT
Fixed and forwarded to upstream: https://bugzilla.gnome.org/show_bug.cgi?id=747918