Gentoo Archives: gentoo-user

From: Pierrick Couturier <arofarn@××××.fr>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] use flags, mplayer, lame
Date: Wed, 22 Mar 2006 22:51:05
Message-Id: 4421D287.50900@free.fr
In Reply to: [gentoo-user] use flags, mplayer, lame by hawat.thufir@gmail.com
1 hawat.thufir@×××××.com wrote:
2 > If down the road I realize that I've left out use flag for mplayer
3 > would I have to recompile mplayer?
4 >
5 >
6 > localhost ~ #
7 > localhost ~ # emerge -pv mplayer
8 >
9 > These are the packages that I would merge, in order:
10 >
11 > Calculating dependencies ...done!
12 > [ebuild N ] media-sound/lame-3.96.1 -debug +gtk 1,226 kB
13 > [ebuild N ] media-sound/xmms-1.2.10-r15 -3dnow +alsa +arts
14 > -directfb +esd -flac -jack -lirc +mad +mikmod -mmx +mp3 +nls +oss
15 > -sndfile +vorbis 3,006 kB
16 > [ebuild N ] media-video/mplayer-1.0.20060217 -3dfx -3dnow
17 > -3dnowext +X -aac -aalib +alsa (-altivec) +arts -bidi -bindist -bl
18 > -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc
19 > -dts -dv -dvb -dvd -dvdread -edl +encode +esd -fbcon -ggi +gif +gtk
20 > -i8x0 +ipv6 -jack -joystick +jpeg -libcaca -lirc -live -livecd -lzo
21 > +mad -matroska -matrox -mmx -mmxext -musepack -nas +nls -nvidia
22 > +opengl +oss +png -real -rtc +samba +sdl -sse -sse2 -svga -tga -theora
23 > +truetype -v4l -v4l2 +vorbis -win32codecs -xanim -xinerama +xmms +xv
24 > -xvid -xvmc 7,431 kB
25 > [ebuild N ] media-plugins/xmms-mpg123-1.2.10-r1 -3dnow +ipv6 -mmx
26 > +ssl 528 kB
27 > [ebuild N ] media-libs/libmikmod-3.1.11-r1 +alsa +esd +oss 597 kB
28 > [ebuild N ] media-plugins/xmms-mikmod-1.2.10 0 kB
29 > [ebuild N ] media-plugins/xmms-vorbis-1.2.10-r1 +ipv6 +ssl 0 kB
30 > [ebuild N ] media-plugins/xmms-arts-0.7.1-r1 231 kB
31 > [ebuild N ] media-plugins/xmms-mad-0.8 307 kB
32 > [ebuild N ] media-plugins/xmms-esd-1.2.10-r1 +oss 0 kB
33 > [ebuild N ] media-plugins/xmms-oss-1.2.10 0 kB
34 > [ebuild N ] media-plugins/xmms-alsa-1.2.10-r2 532 kB
35 >
36 > Total size of downloads: 13,861 kB
37 > localhost ~ # date
38 > Wed Mar 22 20:15:51 GMT 2006
39 > localhost ~ #
40 >
41 > I could make /etc/packages/portage.use something like:
42 >
43 > 'media-sound/lame-3.96.1'
44 >
45 > along with the other flags, and then mplayer would have lame et. al.
46 > as plug-in's, yes?
47 >
48 > Or, do I have that wrong? Automagically mplayer will see
49 > 'media-sound/lame-3.96.1' and incorporate lame into mplayer? Or, is
50 > lame installed seperately?
51 >
52 >
53 >
54 >
55 > 'Default USE flags
56 >
57 > The current default USE flags for an x86 Linux system:
58 > File: /usr/portage/profiles/default-linux/x86/2005.1/make.defaults
59 > ...
60 >
61 > USE="alsa apm arts avi bitmap-fonts cups eds emboss encode fortran
62 > foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib jpeg kde libg++
63 > libwww mad mikmod motif mp3 mpeg ogg oggvorbis opengl oss pdflib png
64 > qt quicktime sdl spell truetype truetype-fonts type1-fonts vorbis X
65 > xml2 xmms xv"'
66 >
67 > <http://gentoo-wiki.com/FAQ_USE_Flags>
68 >
69 > But, I don't seem to have xmms installed, while I do have totem, so,
70 > I'm not totally understanding the significance of the above list.
71 >
72 >
73 >
74 >
75 >
76 >
77 >
78 >
79 > As I think about this more, it seems that, for example, I might just
80 > install lame directly with portage. In that case, it'd be up to
81 > mplayer to recognize lame's presence, yes? However, with the use
82 > flags, mplayer is compiled with lame?
83 >
84 > However, if another application is *also* installed with lame as a use
85 > flag, that'd be redundant. Or, not? They would both recursively
86 > install lame, with lame known to both mplayer and the second app?
87 >
88 >
89 >
90 > thanks,
91 >
92 > Thufir
93 Hello,
94
95 You have xmms in your USE flags (default gentoo USE flags, I assume). So
96 when you'va tried to install mplayer, portage wants to install xmms too
97 because mplayer can use xmms or parts of it (I don't how) if you want.
98
99 If you don't want to do so, add "-xmms" to the list of the USE flags in
100 /etc/make.conf (your all system won't use xmms as an dependance but xmms
101 can be installed as a standalone program), or "media-video/mplayer
102 -xmms" to avoid xmms to be an dependance of mplayer only.
103
104 I hope, I'm clear ^^' , I'm french
105
106 Pierrick C.
107 --
108 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] use flags, mplayer, lame Mickey Mullin <mickey@×××××××××.us>
Re: [gentoo-user] use flags, mplayer, lame THUFIR HAWAT <hawat.thufir@×××××.com>