Unix Technical Forum

Why do mythgallery and mythmusic require opengl?

This is a discussion on Why do mythgallery and mythmusic require opengl? within the Gentoo Linux Support forums, part of the Unix Operating Systems category; --> Hi, Mythgallery and mythmusic failed to start on my system, which uses the TVout on a PVR 350 for ...


Go Back   Unix Technical Forum > Unix Operating Systems > Gentoo Linux Support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-21-2008, 09:20 AM
Filip van den Bergh
 
Posts: n/a
Default Why do mythgallery and mythmusic require opengl?

Hi,

Mythgallery and mythmusic failed to start on my system, which uses the
TVout on a PVR 350 for X. Turns out they were both installed with a +opengl
flag (using emerge -av myth...), a useless option if you use this TVout
framebuffer. This option wasn't in my make.conf, so I'm guessing it is a
requirement of the ebuild. If it is, then it should probably be filed as a
bug or something, but I don't know how to check for that.
I solved to problem itself by adding "-opengl" to my USE variable, so my
question is not about solving the problem itself, but rather how to check
for these added USE flags in portage, and when to decide something is a
bug.

Filip
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-21-2008, 09:20 AM
Karsten Baumgarten
 
Posts: n/a
Default Re: Why do mythgallery and mythmusic require opengl?

Filip van den Bergh wrote:
> Hi,
>
> Mythgallery and mythmusic failed to start on my system, which uses the
> TVout on a PVR 350 for X. Turns out they were both installed with a +opengl
> flag (using emerge -av myth...), a useless option if you use this TVout
> framebuffer. This option wasn't in my make.conf, so I'm guessing it is a
> requirement of the ebuild. If it is, then it should probably be filed as a
> bug or something, but I don't know how to check for that.
> I solved to problem itself by adding "-opengl" to my USE variable, so my
> question is not about solving the problem itself, but rather how to check
> for these added USE flags in portage, and when to decide something is a
> bug.


Global USE flags can be specified in two different ways (USE section in
make.conf):

1.) USE="<I want this> -<I don't want this>"
2.) USE="-* <I want this>"

1. requires you to explicitly disable any USE flags you don't want to
use to override the default settings (located at
/usr/portage/profiles/<your-profile>/make.defaults). Since opengl is one
of the default flags, you had to disable it this way.

2. enables only USE flags you explicitly include in the USE="..."
section of your make.conf. That is, if opengl is not there, portage
considers it to be disabled.

--
Regards,

Karsten
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-21-2008, 09:20 AM
Sybren Stuvel
 
Posts: n/a
Default Re: Why do mythgallery and mythmusic require opengl?

Filip van den Bergh enlightened us with:
> Mythgallery and mythmusic failed to start on my system, which uses
> the TVout on a PVR 350 for X. Turns out they were both installed
> with a +opengl flag (using emerge -av myth...), a useless option if
> you use this TVout framebuffer. This option wasn't in my make.conf,
> so I'm guessing it is a requirement of the ebuild.


Don't guess. If it's an option, it's optional. Just add the packages
to /etc/portage/package.use, with the -opengl flag.

> I solved to problem itself by adding "-opengl" to my USE variable,


This will prevent all packages from adding OpenGL support. It's better
to add -opengl to specific packages only.

> so my question is not about solving the problem itself, but rather
> how to check for these added USE flags in portage, and when to
> decide something is a bug.


man emerge

Sybren
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 05:18 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com