Bug 4430

Summary: mythweb trigger mythtv-libs on headless installation
Product: Fedora Reporter: Nicolas Chauvet <kwizart>
Component: mythtvAssignee: Richard <hobbes1069>
Status: RESOLVED FIXED    
Severity: enhancement CC: jarod
Priority: P1    
Version: unspecified   
Hardware: x86_64   
OS: GNU/Linux   
namespace:

Description Nicolas Chauvet 2017-01-26 15:51:54 CET
I want to install mythweb on a headless fedora server

But the installation trigger the whole gui libs (qt5, mesa-dri-drivers, etc). Whereas I don't need them in a headless server.

mythweb requires php-MythTV (which is fine) and mythffmpeg.
But the later requires mythtv-libs for libmythav*.so.* and friends.

I expect the problem would be solved by moving the ffmpeg libraries mythtv forks from mythtv-libs to mythffmpeg or even mythffmpeg-libs instead.
Comment 1 Richard 2017-01-30 22:49:45 CET
It looks like the only reason for that dependency is streaming from mythweb...

/usr/share/mythweb/modules/stream/stream_flv.pl:        if (-e "$path/mythffmpeg") {
/usr/share/mythweb/modules/stream/stream_flv.pl:            $ffmpeg = "$path/mythffmpeg";

As much as I don't want to create yet another sub-package I don't see a better solution than creating a mythffmpeg-libs package.
Comment 2 Richard 2017-03-05 20:45:36 CET
Turns out 0.28.1 was released. Moving the libraries to the mythffmpeg package now...
Comment 3 Nicolas Chauvet 2017-05-22 09:23:29 CEST
I expect this is fixed.