1 |
tenta atualizar seu portage, deve ser isso: |
2 |
emerge portage |
3 |
|
4 |
Em 12/06/06, Rudson Ribeiro Alves <rudsonalves@×××××××××.br> escreveu: |
5 |
> |
6 |
> Olá pessoal, |
7 |
> |
8 |
> Estou com uma dúvida com respeito ao funcionamento do portage. |
9 |
> |
10 |
> Recentemente tive de verificar o retorno co comando equery e para minha |
11 |
> surpresa, percebi que algumas flags passadas a variável USE, não estavam |
12 |
> habilitadas: |
13 |
> |
14 |
> equery uses xorg-x11 |
15 |
> [ Searching for packages matching xorg-x11... ] |
16 |
> [ Colour Code : set unset ] |
17 |
> [ Legend : Left column (U) - USE flags from |
18 |
> make.conf ] |
19 |
> [ : Right column (I) - USE flags packages was installed |
20 |
> with ] |
21 |
> [ Found these USE variables for x11-base/xorg-x11-6.8.2-r7 ] |
22 |
> U I |
23 |
> - - 3dfx : Adds support for 3dfx video cards to XFree86. |
24 |
> See: voodoo3 |
25 |
> - - 3dnow : Adds support for 3dnow multimedia processor |
26 |
> instructions |
27 |
> + + bitmap-fonts : Builds the crappy 100 DPI and 75 DPI fonts |
28 |
> ... |
29 |
> - - dlloader : Enable dynamic module loader instead of ELF loader |
30 |
> ... |
31 |
> - - mmx : Adds support for optimizations for Pentium MMX |
32 |
> and Athlon class processors |
33 |
> ... |
34 |
> |
35 |
> A minha variável USE, no make.conf, possui estas flags: |
36 |
> USE="... 3dnow 3dnowext sse sse2 mmx mmxext ..." |
37 |
> |
38 |
> para ajustá-lo ao Athlon64 |
39 |
> ~ # cat /proc/cpuinfo |
40 |
> ... |
41 |
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge |
42 |
> mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm |
43 |
> 3dnowext 3dnow |
44 |
> ... |
45 |
> |
46 |
> Quando uso o comando "emerge --info", estas flags não aparecem: |
47 |
> |
48 |
> USE="amd64 7zip X a52 aac acpi alsa arts audiofile avi berkdb |
49 |
> bitmap-fonts bzip2 cdparanoia cdr cli crypt cups dri dts dv dvd dvdr |
50 |
> dvdread eds emboss encode esd ffmpeg fftw flac foomaticdb fortran gif |
51 |
> glut gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib isdnlog jpeg kde |
52 |
> kdehiddenvisibility lzw lzw-tiff mad mng motif mp3 mpeg ncurses nls nptl |
53 |
> ogg oggvorbis openal opengl oss pam pcre pdf pdflib perl png ppds pppd |
54 |
> python qt quicktime readline reflection sdl session spell spl ssl tcpd |
55 |
> tetex tiff truetype-fonts type1-fonts usb vcd xine xmms xorg xpm xv zlib |
56 |
> elibc_glibc input_devices_joystick input_devices_keyboard |
57 |
> input_devices_mouse input_devices_penmount kernel_linux linguas_pt_BR |
58 |
> linguas_en userland_GNU video_cards_fglrx" |
59 |
> |
60 |
> Experimentei remover as flags do processador: 3dnow 3dnowext sse sse2 |
61 |
> mmx mmxext, e executei o emerge --deep --newuse world. Como havia feito |
62 |
> uma atualização recentemente, o resultado foi "nada a fazer". |
63 |
> |
64 |
> Isto significa que estas flags não estão sendo aplicadas aos programas, |
65 |
> mesmo que eles a suportem? |
66 |
> |
67 |
> Um emerge no xorg não me apresenta todas as flags do equery: |
68 |
> |
69 |
> # emerge -av xorg-x11 |
70 |
> |
71 |
> These are the packages that would be merged, in order: |
72 |
> |
73 |
> Calculating dependencies... done! |
74 |
> [ebuild R ] x11-base/xorg-x11-6.8.2-r7 USE="bitmap-fonts nls opengl |
75 |
> pam truetype-fonts type1-fonts xv -cjk -debug -dlloader -dmx -doc |
76 |
> -font-server -insecure-drivers -ipv6 -minimal -nocxx -sdk -static |
77 |
> -xprint" 0 kB |
78 |
> |
79 |
> Não deveria ter uma relação entre eles? |
80 |
> |
81 |
> Será que estas flags não são suportadas para as arquiteturas x86_64? E |
82 |
> talvez outras? |
83 |
> |
84 |
> Ficam ai algumas dúvidas. |
85 |
> |
86 |
> [[]]'s |
87 |
> Alves |
88 |
> |
89 |
> |
90 |
> |
91 |
> _______________________________________________________ |
92 |
> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. |
93 |
> Registre seu aparelho agora! |
94 |
> http://br.mobile.yahoo.com/mailalertas/ |
95 |
> |
96 |
> |
97 |
> |
98 |
> -- |
99 |
> gentoo-user-br@g.o mailing list |
100 |
> |
101 |
> |
102 |
|
103 |
|
104 |
-- |
105 |
Marcus Fazzi |
106 |
Administrador de Sistemas Linux |
107 |
Desenvolvedor PHP |
108 |
http://www.vivaphp.net |