Re: MythTV Dependencies
Axel Thimm <[email protected]>
| Newsgroups | gmane.linux.redhat.rpm.atrpms.devel |
|---|---|
| Message-ID | <[email protected]> |
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. 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. :) -- http://thimm.gr/ - http://ATrpms.net/
signature.asc
(application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEABECAAYFAkzbEbMACgkQQBVS1GOamfF3egCfdCTJ8sLf2+sJ6Vb1aP7jK1mE V2AAnipZQoqPHnus6Ah4VSypMkmNeNO6 =D3e7 -----END PGP SIGNATURE-----