1 |
On Mon, Sep 04, 2006 at 02:42:03PM -0300, ArYiX wrote: |
2 |
> 2006/9/4, NeoRagod <neoragod@×××××.com>: |
3 |
> >Ok, entonces ya logre que el 4.1.1 sea el principial, tal vez desintale el |
4 |
> >3.4.6, pero la verdad recompilar todo lo veo algo inecesario, mejor poco a |
5 |
> >poco se actualicen los paketes se vaya compilando con el nuevo gcc. Como es |
6 |
> >un servidor y no tiene X11, es todo consola, tampoco es que necesite |
7 |
> >hacerlo. |
8 |
> > |
9 |
> >El día 4/09/06, Rafael Fernández López <info@××××××××××××××××××.com> |
10 |
> >escribió: |
11 |
> >> On Sun, Sep 03, 2006 at 08:24:15PM -0500, NeoRagod wrote: |
12 |
> >> > Hola antes que nada, escribo por que tengo una pekeña duda, hace uno |
13 |
> >dias |
14 |
> >> > actualice todo "world" a lo mas reciente y por lo mismo se instalo el |
15 |
> >> > gcc-4.1.1 pero en un nuevo slot. Mi duda es si es recomendable que ya |
16 |
> >> > elimine el gcc-3.4.6 y cual seria la forma correcta |
17 |
> >> > . |
18 |
> >> > Actualmente el equery me lanza: |
19 |
> >> > localhost user # equery l gcc |
20 |
> >> > [ Searching for package 'gcc' in all categories among: ] |
21 |
> >> > * installed packages |
22 |
> >> > [I--] [ -] sys-devel/gcc-3.4.6-r1 (3.4) |
23 |
> >> > [I--] [ -] sys-devel/gcc-4.1.1 (4.1) |
24 |
> >> > [I--] [ ] sys-devel/gcc- config-1.3.13-r3 (0) |
25 |
> >> > |
26 |
> >> > Mientras que el gcc-config: |
27 |
> >> > localhost user # gcc-config -l |
28 |
> >> > [1] i686-pc-linux-gnu-3.4.6 |
29 |
> >> > [2] i686-pc-linux-gnu-3.4.6-hardened |
30 |
> >> > [3] i686-pc-linux-gnu-3.4.6-hardenednopie |
31 |
> >> > [4] i686-pc-linux-gnu-3.4.6-hardenednopiessp |
32 |
> >> > [5] i686-pc-linux-gnu-3.4.6-hardenednossp |
33 |
> >> > [6] i686-pc-linux-gnu-4.1.1 * |
34 |
> >> > |
35 |
> >> > Que es lo mas conveniente que pueda hacer?? |
36 |
> >> |
37 |
> >> Yo para ahorrar espacio siempre me quedo unicamente con el ultimo gcc |
38 |
> >> que he instalado. Yo no se si lo hare bien, pero lo cierto es que |
39 |
> >> funciona, y lo desinstalo con el siguiente comando: |
40 |
> >> |
41 |
> >> emerge --unmerge =sys-devel/gcc-3.4.6-r1 |
42 |
> >> |
43 |
> >> Y lo cierto es que funciona todo sin problemas. De todas maneras, en |
44 |
> >> el manual de actualizacion de gcc de gentoo se *recomienda* que se |
45 |
> >> recompile todo (emerge -e system ; emerge -e world) con el nuevo gcc |
46 |
> >> instalado. Tiene sentido, ya que se supone que este ultimo sera mejor |
47 |
> >> que el anterior, y puede que las optimizaciones etc... sean mas |
48 |
> >> eficientes etc etc... pero en cualquier caso ya dejare que se vayan |
49 |
> >> compilando muchas cosas poco a poco actualizando gradualmente con |
50 |
> >> (emerge --sync ; emerge -vuDN world), de modo que al final casi todos |
51 |
> >> los paquetes que tenia compilados con el anterior gcc han sido |
52 |
> >> recompilados con el nuevo. |
53 |
> >> |
54 |
> |
55 |
> yo saque el gcc-3.4.6 y despues me arrepenti porque hay paquetes que |
56 |
> no compilan con el gcc-4.1.1 como qemu, por decir alguno. |
57 |
> |
58 |
|
59 |
Sí, eso a veces ocurre pero ten en cuenta que es |
60 |
momentáneamente. Los desarrolladores tenderán en un intervalo muy |
61 |
pequeño de tiempo a hacer que compile con el último compilador |
62 |
existente, ya que es lo que se debe hacer. |
63 |
|
64 |
También es cierto es que son muy puntuales los casos en los que |
65 |
actualizas gcc de una versión X a una Y, y de repente no compila algún |
66 |
programa que sí lo hacía con la versión X y que no lo hace con la |
67 |
versión Y. |
68 |
|
69 |
Un saludo, |
70 |
Rafael Fernández López. |
71 |
|
72 |
-- |
73 |
gentoo-user-es@g.o mailing list |