Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 811456

Summary: gnome-extra/sushi depends on media-plugins/gst-plugins-gtk for video preview
Product: Gentoo Linux Reporter: Branko Grubic <bitlord0xff>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: bitlord0xff, gstreamer
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/24645
Whiteboard:
Package list:
Runtime testing required: ---

Description Branko Grubic 2021-09-02 22:08:08 UTC
On my system with profile:
default/linux/amd64/17.1/desktop/gnome/systemd

and gnome-base/gnome installed. Sushi fails to preview video files, audio plays, but there are no controls and no video, only some kind of broken icon is displayed on the preview window and the "window decoration" with a button to play in default video player.



Reproducible: Always

Steps to Reproduce:
1. Open Nautilus (Files)
2. press spacebar on a video file
3. audio plays but no video
Actual Results:  
Video files preview doesn't work, only audio plays in the background

Expected Results:  
Video files preview works

After manually installing media-plugins/gst-plugins-gtk restaring nautilus (not sure if needed), and starting preview of the same file(s), video preview works, and playback controls are displayed as well
Comment 1 Branko Grubic 2022-03-26 15:12:45 UTC
I have added a pull request adding media-plugins/gst-plugins-gtk as RDEPEND for gnome-extra/sushi, I guess this works, but it could be that there are better options. Next option which comes to my mind (being just a user, so I could be wrong), this can be added as a dependency to media-plugins/gst-plugins-meta and included via USE="gtk" which I guess is part of desktop profile and gnome as well, I guess that would be good enough and media-plugins/gst-plugins-gtk is a gstreamer plugin, so potentially that also make sense to pull it in with the meta ebuild.
Comment 2 Larry the Git Cow gentoo-dev 2022-04-03 00:07:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89413427d63b5621d011115df3506c9d3eaf792

commit d89413427d63b5621d011115df3506c9d3eaf792
Author:     Branko Grubic <bitlord0xff@gmail.com>
AuthorDate: 2022-03-18 20:54:33 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-04-03 00:03:30 +0000

    gnome-extra/sushi: Add missing RDEPEND
    
    Closes: https://bugs.gentoo.org/811456
    Closes: https://github.com/gentoo/gentoo/pull/24645
    Signed-off-by: Branko Grubic <bitlord0xff@gmail.com>
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 gnome-extra/sushi/sushi-41.1.ebuild | 1 +
 1 file changed, 1 insertion(+)