Re: MythTV Dependencies

Brian Long <[email protected]>
Newsgroups gmane.linux.redhat.rpm.atrpms.devel
Message-ID <[email protected]>
On Wed, Nov 10, 2010 at 4:42 PM, Axel Thimm <[email protected]> wrote:
> On Mon, 2010-11-08 at 09:34 -0500, Brian Long wrote:
>> I was wondering if anyone else has tried installing MythTV on a
>> bare-bones F14 install.  I'm playing with an 8GB USB stick, so I
>> installed Fedora minimal and I'm building from there.  When I
>> installed mythtv, it didn't bring in the required fonts for the
>> themes, so when I try to start mythfrontend, it complains about
>> missing "Arial" and a few other things, then exits.
>>
>> It appears to me that a certain assumption was made on requirements
>> when I look at the rpm -qR of the mythtv* RPMs; they don't require
>> basic things like xorg*, fonts, etc.  Is this because all the
>> requirements change names between RHEL & Fedora and having the logic
>> inside the .spec would not be much fun?
>
> The answer is mixed, there can be two issues:
>
> A) the dependencies were missed, for example certain required fonts
>   count as bugs here, if you can find out which fonts were needed by
>   which (sub)packages we can fix this.

The Graphite and Arclight themes required some of the Liberation and
DejaVu fonts on my F14 system, but I'm not sure which ones
specifically.  I installed liberation* and dejavu* (like 12 RPMs in
total) and the themes looked right.

> B) The dependencies are not hard ones, for example you could be running
>   mythtv completely on a headless system and only connecting remotely
>   to it, so many xorg-x11 packages would be missing (not the libs
>   though). Compare this to other packages like firefox/openoffice that
>   also usually run on the local system but would not setup dependencies
>   for pulling in X11 or similar packages.
>
> It like to fix anything related to A, and for B you could create
> yum/repomd groups similar to say @gnome-desktop, @kde-desktop or
> @web-server, e.g. @mythtv-desktop and @mythtv-server. I would love to
> have comps*.xml at ATrpms to allow user to simply
>
>                yum install @mythtv-desktop
>
> and live happily ever after. :)

I like the idea of a mythtv-server and mythtv-frontend or desktop yum group.

/Brian/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.