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

Reply via email to