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