The dependencies should be updated with the addition of media-video/mplayer2 Reproducible: Always Steps to Reproduce: 1.Install mplayer2 2.Install/update youtube-viewer 3.Portage tries to install mplayer Works with mplayer2[X,network] (mp3 unneeded/unwanted) You need to set mplayer2 in the config file HOME/.config/youtube-viewer/youtube-viewer.conf (created after the first run).
Right, network should be added, but why is mp3 unneeded? Afaik it is still used in some flv videos: http://en.wikipedia.org/wiki/YouTube#Quality_and_codecs Thanks for testing this with mplayer2. I will see what is the best solution for this.
>but why is mp3 unneeded I think because mplayer then uses mp3 decoder from libavcodec (ffmpeg/libav)
I mean, if mp3 flag is set, it pulls and uses decoder from mpg123, but this is absolutely optional, because libavcodec has custom mp3 decoder.
+ 07 May 2012; Julian Ospald <hasufell@gentoo.org> + youtube-viewer-2.5.8_p20120415.ebuild, youtube-viewer-9999.ebuild: + fix dependencies wrt #414931 @@ -17,7 +17,8 @@ RDEPEND="dev-lang/perl dev-perl/libwww-perl dev-perl/XML-Fast - media-video/mplayer[X,mp3,faad,x264] + || ( media-video/mplayer[X,network] + media-video/mplayer2[X,network] ) virtual/perl-Scalar-List-Utils" also fixed in gtk-youtube-viewer.