Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: atrpms: devel

MythTV Dependencies

 

 

atrpms devel RSS feed   Index | Next | Previous | View Threaded


briandlong at gmail

Nov 8, 2010, 6:34 AM

Post #1 of 5 (506 views)
Permalink
MythTV Dependencies

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?

/Brian/

_______________________________________________
atrpms-devel mailing list
atrpms-devel [at] atrpms
http://lists.atrpms.net/mailman/listinfo/atrpms-devel


john.robinson at anonymous

Nov 8, 2010, 7:49 AM

Post #2 of 5 (467 views)
Permalink
Re: MythTV Dependencies [In reply to]

On 08/11/2010 14:34, 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?

It may be because MythTV doesn't depend on X, it can work with DirectFB.

Cheers,

John.


_______________________________________________
atrpms-devel mailing list
atrpms-devel [at] atrpms
http://lists.atrpms.net/mailman/listinfo/atrpms-devel


Axel.Thimm at ATrpms

Nov 10, 2010, 1:42 PM

Post #3 of 5 (467 views)
Permalink
Re: MythTV Dependencies [In reply to]

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/
Attachments: signature.asc (0.19 KB)


briandlong at gmail

Nov 11, 2010, 6:49 AM

Post #4 of 5 (458 views)
Permalink
Re: MythTV Dependencies [In reply to]

On Wed, Nov 10, 2010 at 4:42 PM, Axel Thimm <Axel.Thimm [at] atrpms> 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/

_______________________________________________
atrpms-devel mailing list
atrpms-devel [at] atrpms
http://lists.atrpms.net/mailman/listinfo/atrpms-devel


Axel.Thimm at ATrpms

Nov 29, 2010, 1:02 AM

Post #5 of 5 (420 views)
Permalink
Re: MythTV Dependencies [In reply to]

On Thu, 2010-11-11 at 09:49 -0500, Brian Long wrote:
> 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.

I checked which fonts are currently in use in which packages, here is
what I came up with:

mythtv-themes
1 "Trebuchet MS"
4 "Nachlieli CLM"
4 "Thorndale"
5 "Liberation Sans"
10 "Droid Sans"
19 "DejaVu Sans"
41 "Arial"

myththemes
1 "baselarge"
2 "Arial"
5 "Penguin Attack"
8 "League Gothic"
15 "PenguinAttack"
17 "CartoGothic Std"
28 "DejaVu Sans"
30 "Trebuchet MS"

I added liberation-sans-fonts, dejavu-sans-fonts and
google-droid-sans-fonts to mythtv-themes. myththemes indirecty depedends
on mythtv-themes, so I didn't add these dependencies to this package.
--
http://thimm.gr/ - http://ATrpms.net/
Attachments: signature.asc (0.19 KB)

atrpms devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.