1 |
2011/5/30 André <andresinho.paulista@×××××.com> |
2 |
|
3 |
> Em 30/05/11 20:18, Eduardo Schoedler escreveu: |
4 |
> > Em 30/05/2011 20:09, André escreveu: |
5 |
> >> 1) -fomit-frame-pointer é so usado pra a versao de 32 bits, isto nao |
6 |
> >> pode estar numa versao de 64 bits |
7 |
> > Tenho vários Gentoos amd64, nenhum deu problema. |
8 |
> > |
9 |
> >> 2) ACCEPT_KEYWORDS nao é recomendavel, pois instala pacotes instaveis |
10 |
> >> no sistema dando erros ilogicos, |
11 |
> >> eu preferiria escolher os pacotes atualizados de keywords manualmente |
12 |
> >> fazendo um arquivo chamado package.keywords no |
13 |
> >> /etc/portage/, te envio em anexo meu package.keywords |
14 |
> > Meu make.conf não tem ACCEPT_KEYWORDS, é o valor default... e faço uso do |
15 |
> > package.keywords. |
16 |
> > |
17 |
> >> Uma pergunta que processador vc tem? assim te passo um exemplo de |
18 |
> >> make.conf pra vc |
19 |
> > Dell PowerEdge 1900, Intel(R) Xeon(R) CPU E5310. |
20 |
> > |
21 |
> > -- |
22 |
> > Eduardo Schoedler |
23 |
> ok mas da uma olhada aqui: |
24 |
> |
25 |
> |
26 |
> http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Core_2_Duo.2FQuad.2C_Xeon_51xx.2F53xx.2F54xx.2F3360.2C_Pentium_Dual-Core_T23xx.2B.2FExxxx.2C_Celeron_Dual-Core |
27 |
> |
28 |
> |
29 |
> http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html |
30 |
> |
31 |
> |
32 |
> http://www.cpu-world.com/CPUs/Xeon/Intel-Low%20voltage%20Xeon%20L5310%20-%20HH80563JH0258M%20%28BX80563L5310A%20-%20BX80563L5310P%29.html |
33 |
> |
34 |
> o -fomit-frame-pointer nao é usado em procesadores de 64 bits |
35 |
> |
36 |
> baseado do wiki safe cflags de gentoo e o docs do gcc do gnu, eu faria |
37 |
> assim: |
38 |
> |
39 |
> CFLAGS="-march=core2 -mtune=core2 -msahf -mcx16 -O2 -pipe" |
40 |
> CXXFLAGS="${CFLAGS}" |
41 |
> MAKEOPTS="-j5" |
42 |
> |
43 |
> nao precisa estar colocando -mmmx -msse msse2 -msse3 -mssse3, mas se vc |
44 |
> quer deixar pelas duvidas, tmb nao esta incorreto, eu deixo tmb no meu |
45 |
> cflags. |
46 |
> |
47 |
> o log da instalaçao fica em /var/log ou /var/log/portage, no erro da |
48 |
> instalaçao te avisa la no final o caminho do log da instalaçao e o |
49 |
> momento que deu erro, eu preciso dele pra poder tirar um analise desse erro |
50 |
> |
51 |
> |
52 |
|
53 |
Instalou amigo. Não houve erro. Não entendi nada. A opção omit-frame-pointer |
54 |
pode ser usada, não vai deixar nada instável, o ACCEPT dele é o default (não |
55 |
testing) e mesmo se ele estivesse no testing (como eu estou em várias |
56 |
máquinas, mas ~x86) não faria diferença. Ele não tem um log pois o pacote |
57 |
INSTALOU, não houve nenhum erro, e sim um aviso de que um arquivo já |
58 |
existente foi sobrescrito. |
59 |
|
60 |
Ao OP, o que aconteceu é que algum pacote (ou mesmo você durante uma |
61 |
compilação manual) copiou, criou ou transferiu esse arquivo para esta |
62 |
localidade. Agora um pacote que vai ser instalado tinha esse arquivo na |
63 |
lista, e te avisa que vai sobrescrever este arquivo, que já existia, e que |
64 |
além disso nenhum pacote da sua lista de instalados possui esse arquivo. |
65 |
|
66 |
Basicamente, pode ser réstia de um pacote antigo ou uma ação manual, mudança |
67 |
de nome de um pacote, etc. Se você mandar um revdep-rebuild e der um |
68 |
--depclean (com cuidado para ver se não há erros) e tudo sair direitinho, |
69 |
não há motivos para se preocupar... |
70 |
|
71 |
-- |
72 |
Daniel da Veiga |