Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Finalmente vou fazer a transição do 1.2 para o 1.4
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
PT_LAmb
Guru
Guru


Joined: 22 Apr 2002
Posts: 332
Location: Lisboa (Lisbon), Portugal

PostPosted: Thu Feb 20, 2003 2:21 pm    Post subject: Finalmente vou fazer a transição do 1.2 para o 1.4 Reply with quote

Ora viva,

É verdade... devo ser quase o único que ainda não tentou a transição do sistema antigo para o novo, isto principalmente porque tive o computador parado uns 3 meses.

Estou a preparar o processo à 3 semanas, já terminei o emerge world -up, já tenho 1.2GBs livres no disco, e já tive durante umas 3 horas a ler os forums, o upgrade guide, e os scripts a que o este se refere.

No entanto fiquei com dúvidas. Principalmente porque o guide foi feito antes do gcc-config ter aparecido (1 semana antes, penso eu).

Então, visto que os scripts do [url=mail:carpaski@gentoo.org]Nick Jones[/url], não têm qualquer interacção com o gcc-config, pode-se cometer o erro de estar a compilar pacotes utilizando o 2.95.3 em vez do 3.2.1, como o script esperaria. No entanto penso que ao mudar o profile do GCC entre o segundo e o terceiro script ("update-step2.sh" e o "update-step3.sh"), o processo resultaria na mesma.

Mas pelo que já percebi no forum, a transição pode ser feita de outra forma, utilizando o gcc-config e o gcc-compat, desde que o "system" (binutils, gcc, etc) seja todo compilado de uma vez só com a versão 3.2.1 do GCC (que teria de ser compilado antes), que o resto do processo se resumiria a um emerge world -e.

Portanto, aqui vai o que estou pensando fazer:
Code:
emerge sync
emerge world -u

emerge gcc-config -u #Para ter a certeza
emerge gcc-compat
emerge =gcc-3.2.1-r6
rm /etc/make.profile
ln -s /usr/portage/profiles/default-x86-1.4 /etc/make.profile

#editar o make.conf para mudar o CHOST, CFLAGS e CXXFLAGS

gcc-config i586-pc-linux-gnu-3.2.1
export USE="-* build bootstrap"
emerge system -e
unset USE
emerge world -e
emerge unmerge gcc-compat


Que me dizem?
Estou-me a esquecer de alguma coisa?
Simplesmente não funciona?
Estou a inventar? :D

Eu tenho a ideia que o problema da migração é só a fase crítica do emerge -e system que tem de ser toda feita como um pacote monólitico, e que nessa altura não devo ter esperanças de alguma coisa me funcionar para além dos programas que já estão carregados em memória. Mas no entanto não tenho a certeza disto. Alguém me pode confirmar?

Agradecido por qualquer ajuda ou comentário,
Ricardo Cordeiro :)

PS - Estou cheio de sono, por isso o meu Português deve estar miserável. As minhas desculpas. :oops:
_________________
SETI@Home - http://setiathome.ssl.berkeley.edu/
Back to top
View user's profile Send private message
humpback
Retired Dev
Retired Dev


Joined: 19 Oct 2002
Posts: 394
Location: Coimbra - Portugal

PostPosted: Thu Feb 20, 2003 9:34 pm    Post subject: Reply with quote

Acho que o melhor mesmo é mandares um mail ao caroaski a perguntar.
Eu não conheço o gcc-config.
Depois posta o que ele te disser que eu tambem ainda tenho uma maquina com gentoo 1.2.
_________________
Gustavo Felisberto
Humpback @ #gentoo-pt
------------
It's most certainly GNU/Linux, not Linux. Read more at
http://www.gnu.org/gnu/why-gnu-linux.html .
-------------
Back to top
View user's profile Send private message
PT_LAmb
Guru
Guru


Joined: 22 Apr 2002
Posts: 332
Location: Lisboa (Lisbon), Portugal

PostPosted: Thu Feb 20, 2003 10:06 pm    Post subject: Reply with quote

Ok... assim até podemos fazer um doc resumido para o resto da comunidade.

Um abraço,
Ricardo Cordeiro :)
_________________
SETI@Home - http://setiathome.ssl.berkeley.edu/
Back to top
View user's profile Send private message
humpback
Retired Dev
Retired Dev


Joined: 19 Oct 2002
Posts: 394
Location: Coimbra - Portugal

PostPosted: Fri Feb 21, 2003 2:59 am    Post subject: Reply with quote

http://www.gentoo.org/doc/en/upgrade-to-gentoo-1.4.xml

Ja existe :) E fui eu e RoadRunner quem escreveu.. Fala com o carpaski a ver se ele acha que se deve alterar alguma coisa.
_________________
Gustavo Felisberto
Humpback @ #gentoo-pt
------------
It's most certainly GNU/Linux, not Linux. Read more at
http://www.gnu.org/gnu/why-gnu-linux.html .
-------------
Back to top
View user's profile Send private message
PT_LAmb
Guru
Guru


Joined: 22 Apr 2002
Posts: 332
Location: Lisboa (Lisbon), Portugal

PostPosted: Sat Feb 22, 2003 11:44 pm    Post subject: Reply with quote

Ahhh, sim... eu já conhecia. Quando disse fazer um documento, estava-me a referir a completar/substituir esse que já existe.

Um abraço,
Ricardo Cordeiro :)
_________________
SETI@Home - http://setiathome.ssl.berkeley.edu/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum