Within mplayers src_compile() there is a section ===================================================================== if has_version media-plugins/live then einfo "Enabling LIVE.COM Streaming Media..." myconf="${myconf} --enable-live" fi ===================================================================== This means "If media-plugins/live is installed, then configure mplayer to make use of it". My understanding of gentoo linux always was, that this type of configuration options should be managed by (local) use flags in order to make systems cloneable by simply copying /etc/make.conf and /var/cache/edb/world and running emerge world. Mplayer also has a dependency on RealPlayer that isn't handled properly under "cloning conditions". I.e. depending on the order of compilation the REALLIBDIR can have different values. Reproducible: Always Steps to Reproduce:
E'yep. Looking into it, the configuration control of the mplayer ebuilds is a bit lacking/ugly. I'll probably have to add a local use flag for this...
Depending on what goes on with bug 41621, live support in mplayer-1.0_pre4 (in my books) is a definite candidate for being zapped. The has_version is quite evil from a qa standpoint...
inline nastyness removed, use flag added. closing.