Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] mplayer-9999: unsatisfied useflags problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
keenblade
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1087

PostPosted: Wed Feb 02, 2011 4:08 pm    Post subject: [solved] mplayer-9999: unsatisfied useflags problem Reply with quote

Code:

emerge -va1 media-video/mplayer
These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy "media-video/mplayer" has unmet requirements.
- media-video/mplayer-9999::gentoo USE="X a52 alsa ass cddb cdio dirac dts dv dvb dvd dvdnav enca encode faac faad gif iconv ipv6 jack jpeg ladspa live mad mmx mng mp3 (multilib) network opengl osdmenu png pulseaudio quicktime radio rar real rtc schroedinger sdl shm speex sse sse2 theora toolame tremor truetype twolame unicode v4l v4l2 vorbis x264 xinerama xscreensaver xv xvid xvmc -3dnow -3dnowext -aalib (-altivec) -amr (-aqua) -bidi -bindist -bl -bluray -bs2b -cdparanoia -cpudetection -custom-cpuopts -debug -dga -directfb -doc -dxr3 -esd -external-ffmpeg -fbcon -ftp -ggi -gsm -joystick -jpeg2k -libcaca -libmpeg2 -lirc -lzo -md5sum -mmxext -mpg123 -nas -nut -openal -oss -pnm -pvr -rtmp -samba -ssse3 -tga -vdpau (-vidix) -vpx (-win32codecs) -xanim -zoran" VIDEO_CARDS="vesa -mga -s3virge -tdfx"

  The following REQUIRED_USE flag constraints are unsatisfied:
    bindist? ( !amr !faac !win32codecs ) cdio? ( !cdparanoia !cddb ) dvdnav? ( dvd ) ass? ( iconv truetype ) truetype? ( iconv ) unicode? ( iconv ) vorbis? ( tremor ) radio? ( any-of ( alsa oss ) ) xvmc? ( xv ) faac? ( encode ) x264? ( encode ) xvid? ( encode ) toolame? ( encode ) twolame? ( encode ) dga? ( X ) dxr3? ( X ) ggi? ( X ) opengl? ( X ) osdmenu? ( X ) vdpau? ( X ) vidix? ( X ) xinerama? ( X ) xscreensaver? ( X ) xv? ( X ) xvmc? ( X )

Emerge fails with the above output. I am not sure how to interpret that output. I guess I need to enable or disable some (conflicting) useflags. But which ones?
Currently my package.use has this:
Code:

media-video/mplayer a52 dts dvb pulseaudio radio v4l v4l2 x264

Any idea what to put there to emerge mplayer-9999?
_________________
Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1"


Last edited by keenblade on Wed Feb 02, 2011 11:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
Sadako
Advocate
Advocate


Joined: 05 Aug 2004
Posts: 3789
Location: sleeping in the bathtub

PostPosted: Wed Feb 02, 2011 6:57 pm    Post subject: Reply with quote

I can't test for sure because the live mplayer ebuild seems to require an ~arch portage, but for one it looks like you can't enable cdio and cddb together, so you probably need to disable one or the other.

I hope that's not what all such issues will look like when that portage version goes stable, it's fugly as hell...

Just curious, does `emerge -pv mplayer` give the same output (hoping for something more helpful...)?
_________________
"You have to invite me in"
Back to top
View user's profile Send private message
keenblade
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1087

PostPosted: Wed Feb 02, 2011 11:02 pm    Post subject: Reply with quote

Sadako, thank you very much. I disabled cdio and it worked.
Btw, `emerge -pv mplayer` was giving exactly the same output.
Actually, this is the first issue that I have seen such an ugly output with the ~arch portage.
_________________
Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1"
Back to top
View user's profile Send private message
OPelerin
Guru
Guru


Joined: 17 Jul 2004
Posts: 354
Location: Belgium

PostPosted: Thu Mar 03, 2011 6:21 am    Post subject: Reply with quote

I did the same and now it started and media-video/mplayer-1.0_rc4_p20110302 has started to compile
_________________
Olivier PELERIN
Back to top
View user's profile Send private message
morbid
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2003
Posts: 89
Location: Phoenix, AZ

PostPosted: Thu Mar 03, 2011 6:37 pm    Post subject: Reply with quote

But is that the proper solution? With the recent inclusion of cdio... or at least it being enabled by default, I'm wondering if cdio is to supersede cddb and cdparanoia. But there's no mention about any of this in the forums.

So which is the best way forward.. to disable cdio, or to disable cddb and cdparanoia?
Back to top
View user's profile Send private message
morbid
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2003
Posts: 89
Location: Phoenix, AZ

PostPosted: Fri Mar 04, 2011 4:13 pm    Post subject: Reply with quote

Ok, so it looks like cdparanoia and cddb should be disabled, NOT disabling cdio. First, cdio includes cdparanoia... so that's an easy reason. I can't find any reason why cddb is supposed to be disabled now... other than the new mplayer ebuild not enabling it by default.

From the libcdio page:
http://www.gnu.org/software/libcdio/
Quote:
The cdparanoia library and cdparanoia command are included making this the only single-source cdparanoia that works on FreeBSD, NetBSD, OSX, cygwin, Solaris, BSDI as well as GNU/Linux.


The bugzilla page with the patch disabling cddb:
https://bugs.gentoo.org/show_bug.cgi?id=354023
Back to top
View user's profile Send private message
akadaedalus
n00b
n00b


Joined: 04 Oct 2010
Posts: 6

PostPosted: Mon Mar 07, 2011 10:22 pm    Post subject: Reply with quote

I concur that cdio supersedes cdparanoia & cddb. However, the problem is that cdio itself uses cddb as a flag. If you disable it in make.conf, you lose cddb functionality. Also, I use "abcde" and I wasn't sure it would use the cdio library.

I ended up putting in my /etc/portage/package.use file:

Code:
media-video/mplayer -cddb -cdparanoia
Back to top
View user's profile Send private message
keenblade
Veteran
Veteran


Joined: 03 Oct 2004
Posts: 1087

PostPosted: Fri Mar 11, 2011 9:04 am    Post subject: Reply with quote

morbid wrote:
Ok, so it looks like cdparanoia and cddb should be disabled, NOT disabling cdio. First, cdio includes cdparanoia... so that's an easy reason. I can't find any reason why cddb is supposed to be disabled now... other than the new mplayer ebuild not enabling it by default.

From the libcdio page:
http://www.gnu.org/software/libcdio/
Quote:
The cdparanoia library and cdparanoia command are included making this the only single-source cdparanoia that works on FreeBSD, NetBSD, OSX, cygwin, Solaris, BSDI as well as GNU/Linux.


The bugzilla page with the patch disabling cddb:
https://bugs.gentoo.org/show_bug.cgi?id=354023

Thanks for the info. I am using cdio now.
"-cddb" in package.use file for mplayer was enough, since the bug you provided a link for is fixed.
_________________
Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum