On 22/03/06, Pierrick Couturier <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > If down the road I realize that I've left out use flag for mplayer > > would I have to recompile mplayer? > > > > > > localhost ~ # > > localhost ~ # emerge -pv mplayer > > > > These are the packages that I would merge, in order: > > > > Calculating dependencies ...done! > > [ebuild N ] media-sound/lame-3.96.1 -debug +gtk 1,226 kB > > [ebuild N ] media-sound/xmms-1.2.10-r15 -3dnow +alsa +arts > > -directfb +esd -flac -jack -lirc +mad +mikmod -mmx +mp3 +nls +oss > > -sndfile +vorbis 3,006 kB > > [ebuild N ] media-video/mplayer-1.0.20060217 -3dfx -3dnow > > -3dnowext +X -aac -aalib +alsa (-altivec) +arts -bidi -bindist -bl > > -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc > > -dts -dv -dvb -dvd -dvdread -edl +encode +esd -fbcon -ggi +gif +gtk > > -i8x0 +ipv6 -jack -joystick +jpeg -libcaca -lirc -live -livecd -lzo > > +mad -matroska -matrox -mmx -mmxext -musepack -nas +nls -nvidia > > +opengl +oss +png -real -rtc +samba +sdl -sse -sse2 -svga -tga -theora > > +truetype -v4l -v4l2 +vorbis -win32codecs -xanim -xinerama +xmms +xv > > -xvid -xvmc 7,431 kB > > [ebuild N ] media-plugins/xmms-mpg123-1.2.10-r1 -3dnow +ipv6 -mmx > > +ssl 528 kB > > [ebuild N ] media-libs/libmikmod-3.1.11-r1 +alsa +esd +oss 597 kB > > [ebuild N ] media-plugins/xmms-mikmod-1.2.10 0 kB > > [ebuild N ] media-plugins/xmms-vorbis-1.2.10-r1 +ipv6 +ssl 0 kB > > [ebuild N ] media-plugins/xmms-arts-0.7.1-r1 231 kB > > [ebuild N ] media-plugins/xmms-mad-0.8 307 kB > > [ebuild N ] media-plugins/xmms-esd-1.2.10-r1 +oss 0 kB > > [ebuild N ] media-plugins/xmms-oss-1.2.10 0 kB > > [ebuild N ] media-plugins/xmms-alsa-1.2.10-r2 532 kB > > > > Total size of downloads: 13,861 kB > > localhost ~ # date > > Wed Mar 22 20:15:51 GMT 2006 > > localhost ~ # > > > > I could make /etc/packages/portage.use something like: > > > > 'media-sound/lame-3.96.1' > > > > along with the other flags, and then mplayer would have lame et. al. > > as plug-in's, yes? > > > > Or, do I have that wrong? Automagically mplayer will see > > 'media-sound/lame-3.96.1' and incorporate lame into mplayer? Or, is > > lame installed seperately? > > > > 'Default USE flags > > > > The current default USE flags for an x86 Linux system: > > File: /usr/portage/profiles/default-linux/x86/2005.1/make.defaults > > ... > > > > USE="alsa apm arts avi bitmap-fonts cups eds emboss encode fortran > > foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib jpeg kde libg++ > > libwww mad mikmod motif mp3 mpeg ogg oggvorbis opengl oss pdflib png > > qt quicktime sdl spell truetype truetype-fonts type1-fonts vorbis X > > xml2 xmms xv"' > > > > <http://gentoo-wiki.com/FAQ_USE_Flags> > > > > But, I don't seem to have xmms installed, while I do have totem, so, > > I'm not totally understanding the significance of the above list. > > > > > > As I think about this more, it seems that, for example, I might just > > install lame directly with portage. In that case, it'd be up to > > mplayer to recognize lame's presence, yes? However, with the use > > flags, mplayer is compiled with lame? > > > > However, if another application is *also* installed with lame as a use > > flag, that'd be redundant. Or, not? They would both recursively > > install lame, with lame known to both mplayer and the second app? > > > > > > > > thanks, > > > > Thufir > Hello, > > You have xmms in your USE flags (default gentoo USE flags, I assume). So > when you'va tried to install mplayer, portage wants to install xmms too > because mplayer can use xmms or parts of it (I don't how) if you want. > > If you don't want to do so, add "-xmms" to the list of the USE flags in > /etc/make.conf (your all system won't use xmms as an dependance but xmms > can be installed as a standalone program), or "media-video/mplayer > -xmms" to avoid xmms to be an dependance of mplayer only.
"media-video/mplayer -xmms" should go in /etc/portage/package.use (just create if not already present), not in /etc/make.conf. mwm -- gentoo-user@gentoo.org mailing list