On Friday, September 23, 2011 01:56:38 PM Mick wrote:
> On Friday 23 Sep 2011 09:58:35 Florian Philipp wrote:
> > Am 22.09.2011 23:54, schrieb Mick:
> > > On Thursday 22 Sep 2011 09:15:42 Nikos Chantziaras wrote:
> > >> On 09/22/2011 12:58 AM, Mick wrote:
> > >>> On Wednesday 21 Sep 2011 09:19:39 Sebastian Beßler wrote:
> > >>>>> Does mplayer2 work with smplayer or kmplayer?
> > >>>> 
> > >>>> I use mplayer2 with smplayer for a few month now and
> > >>>> everything works just fine for me.
> > >>> 
> > >>> Any idea when ffmpeg-mt might make it to the main portage tree?
> > >> 
> > >> It's already in the tree.  Both ffmpeg as well as libav now have
> > >> it.
> > > 
> > > Sorry I can't see a USE flag or ffmpeg-mt package in portage:
> > > 
> > > $ eix -l ffmpeg | grep mt
> > > $
> > > 
> > > or are you saying that the code has been merged in the vanilla
> > > ffmpeg and libav without the need for a USE flag?
> > 
> > The bug I linked to mentioned that it has been merged into ffmpeg and
> > libav. Both packages have USE="threads". If you use mplayer2, you also
> > see some output that mentions starting ffmpeg with x threads.
> 
> Ah!  Yes, of course!
> 
> I was looking for the wrong thing.  Thanks!
> 
> I've enabled USE=threads and remerged ffmpeg (don't have libav installed).
> However, when I try to install mplayer2 it tells me that I should disable
> USE=threads.  Am I missing something?
> 
> # emerge -uaDv mplayer2
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  N     ] media-sound/mpg123-1.13.2  USE="alsa ipv6 sdl sse (-3dnow)
> (-3dnowext) (-altivec) (-coreaudio) -jack (-mmx) -nas -oss -portaudio -
> pulseaudio" 747 kB
> [ebuild   R    ] media-video/ffmpeg-0.7.5  USE="3dnow 3dnowext X aac alsa
> amr bzip2 encode faac hardcoded-tables mmx mmxext mp3 rtmp sdl ssse3
> truetype v4l2 vaapi vorbis x264 xvid zlib (-altivec) -avx -bindist (-celt)
> -cpudetection - custom-cflags -debug -dirac -doc -frei0r -gsm -ieee1394
> -jack -jpeg2k -network -oss -pic -qt-faststart -schroedinger -speex
> -static-libs -test -theora - threads* -v4l -vdpau -vpx"
> VIDEO_CARDS="-nvidia" 0 kB
> [ebuild  N     ] media-video/mplayer2-2.0  USE="X a52 alsa ass cddb cdio
> cdparanoia dts dv dvd dvdnav enca faad gif iconv ipv6 jpeg live mad mmx
> mmxext mng mp3 network opengl osdmenu png quicktime rar rtc sdl shm speex
> sse sse2 ssse3 theora truetype unicode v4l2 vorbis xscreensaver xv xvid
> xvmc -3dnow -3dnowext -aalib (-altivec) (-aqua) -bidi -bindist -bl -bluray
> -bs2b - cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb
> (-doc) -dvb -dxr3 -esd -fbcon -ftp -ggi -jack -joystick -ladspa -libcaca
> -lirc -md5sum - nas -nut -oss -pnm -pulseaudio -pvr -radio (-real) -samba
> -tga -v4l -vdpau (- win32codecs) -xanim -xinerama" VIDEO_CARDS="-mga
> -s3virge -tdfx -vesa" 3,589 kB
> 
> Total: 3 packages (2 new, 1 reinstall), Size of downloads: 4,336 kB
> 
> The following USE changes are necessary to proceed:
> #required by virtual/ffmpeg-0.6.90, required by media-video/mplayer2-2.0,
> required by mplayer2 (argument)
> =media-video/ffmpeg-0.7.5 -threads

Short answer:
Please add "virtual/ffmpeg threads" to "/etc/portage/package.use" and try 
again.

Longer answer:
 "required by virtual/ffmpeg" means that the virtual-ebuild is asking for that 
change and that ebuild also has a threads USE-flag.

I actually have "threads" enabled in /etc/make.conf.

--
Joost

Reply via email to