When I try to emerge mplayer, I get errors about [You do not have win32codecs with real] But win32codecs are INSTALLED. Reproducible: Always Steps to Reproduce: 1.emerge --deep --update mplayer 2.or simply emerge mplayer 3. Actual Results: bash-2.05b# emerge mplayer Calculating dependencies ...done! >>> emerge (1 of 1) media-video/mplayer-1.0_pre5-r5 to / >>> md5 src_uri ;-) MPlayer-1.0pre5try2.tar.bz2 >>> md5 src_uri ;-) font-arial-iso-8859-1.tar.bz2 >>> md5 src_uri ;-) font-arial-iso-8859-2.tar.bz2 >>> md5 src_uri ;-) font-arial-cp1250.tar.bz2 >>> md5 src_uri ;-) mplayer-1.0_pre5-alsa-gui.patch.tar.bz2 >>> md5 src_uri ;-) Blue-1.4.tar.bz2 * You do not have win32codecs with real * support builtin! !!! ERROR: media-video/mplayer-1.0_pre5-r5 failed. !!! Function pkg_setup, Line 98, Exitcode 0 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. bash-2.05b# Expected Results: :) bash-2.05b# emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4-utf8 i686) ================================================================= System uname: 2.6.11-gentoo-r4-utf8 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 19 2005, 22:33:58)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gd.tuwien.ac.at/opsys/linux/gentoo/" LANG="ru_RU.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa arts avi berkdb bitmap-fonts crypt curl emboss encode fam foomaticdb fortran gdbm gif gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmodmotif mp3 mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl spell ssl tcpd tiff truetype truetype-fontstype1-fonts unicode xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY bash-2.05b#
Problem may be resolved via add "nas" flag to USE var. mplayer can be installed via command #USE="nas" emerge mplayer This bug must be resolved.
* You do not have win32codecs with real * support builtin! add real to your useflag and emerge again the win32codecs package.
add "real" flag to USE var and re-emerge win32codecs package DO NOT RESOLVE this problem. More, as I can see in http://www.gentoo.org/dyn/use-index.xml , "real" flag is depericated.
When I add "nas" to use var., and emerge mplayer, emerge installig media-libs/nas-1.7-r1, after that mplayer was compiled and inatalled correctly. USE="real" - DO NOTHING !!! I think- this is bug. Whith best whishes - Yuriy Dmitriev.
Okay the root core of this bug is that you did not emerge win32codecs with real USE flag. I really don't care what that one page says, the real flag is not depricated and is obviously being used. Later versions of MPlayer will utilize the official realplayer codecs because I can guarantee more security on them. Therefore you want have a problem with missing the USE flag later on. If you have a problem with mplayer not compiling with the nas USE flag, and can show the error where it fails that specifically shows nas is at fault, feel free to post a _seperate_ bug about the issue.