Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[info] gcc 4.1.1 è stabile
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3, 4, 5, 6, 7  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Mon Oct 23, 2006 10:43 am    Post subject: Reply with quote

pingoo wrote:
Altro punto: ho in uso il kernel 2.6.15-gentoo-r1 e mi ha scaricato il 2.6.17-gentoo-r8 ma non ho voglia di riconfigurarlo da zero. Posso usare il vecchio config o non posso, come la guida di aggiornamento kernel suggerisce in generale? Non potendo ricompilerei piuttosto il vecchio kernel
Mi sembra un altro argomento e ci sarebbe da aprire un altro topic, ma va beh.

La questione è semplice: copi il file .config che si trova nella cartella principale del vecchio kernel nella dir principale di quello nuovo e poi dai:
Code:
make oldconfig
al posto del classico 'make {menu,x,}config'. Automaticamente ti chiederà cosa scegliere per le nuove opzioni. Poi, classica compilazione del kernel.

Per la prima domanda: credo che il fatto di voler ricompilare glibc e gcc per una seconda volta sia 'necessario': se hai cominciato a ricompilarti il sistema, questa seconda ricompilazione ti assicura che il sistema sia coerente (glibc e gcc, poi, non dovrebbero stare in world).

Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Oct 23, 2006 10:48 am    Post subject: Reply with quote

pingoo wrote:
=> da idiota ho levato a manina dal file world gcc e glibc e poi ho dato emerge -eav world.


Beh più che altro gcc e glibc non hanno bisogno di stare nel file di world, il quale normalmente contiene solo i file che tu hai deciso di installare.

I files come gcc e glibc appartengono al system. Quando tu dai "emerge -e world" si intende "tutti i file contenuti nel file world e le loro dipendenze compreso il system" (la definizione é imprecisa ma rende l'idea...)

Quote:
Posso usare il vecchio config o non posso, come la guida di aggiornamento kernel suggerisce in generale? Non potendo ricompilerei piuttosto il vecchio kernel :roll:


Si puoi usare il vecchio .config. In generale basta fare:

Code:
cd <dir nuovo kernel>
cp <dir vecchio kernel>/.config .
make oldconfig

al termine farai make, make menuconfig o quello che preferisci....
_________________
Ciao da me!
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Mon Oct 23, 2006 11:01 am    Post subject: Reply with quote

Quote:

Mi sembra un altro argomento e ci sarebbe da aprire un altro topic, ma va beh.

:oops: hai perfettamente ragione
EDIT:
Quote:
credo che il fatto di voler ricompilare glibc e gcc per una seconda volta sia 'necessario'

Il fatto è che sarebbe stata la terza volta ;) sulla necessità (meglio opportunità?) della seconda sono d'accordo

Quote:
Beh più che altro gcc e glibc non hanno bisogno di stare nel file di world, il quale normalmente contiene solo i file che tu hai deciso di installare.
I files come gcc e glibc appartengono al system.

Infatti era per quello che avevo pensato di levarli però il fatto che ci fossero mi ha insospettito

Riguardo al kernel, il problema è nella differenza di versione, la domanda voleva essere se qualcuno era a conoscenza di problemi particolari nel riutilizzo del config per queste particolari versioni, dato che la guida recita
Quote:
Invece non e' consigliato utilizzare questo metodo passando dal 2.6.8 al 2.6.9 ad esempio. In questo caso i cambiamente possono essere tali da non garantire il controllo sulla configurazione.

Comunque grazie infinite, mi sorprende ogni volta la vostra disponibilità e la prontezza
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Mon Oct 23, 2006 11:49 am    Post subject: Reply with quote

pingoo wrote:
Quote:
credo che il fatto di voler ricompilare glibc e gcc per una seconda volta sia 'necessario'

Il fatto è che sarebbe stata la terza volta ;) sulla necessità (meglio opportunità?) della seconda sono d'accordo
Ho parlato di necessità nel senso che non è così necessario ricompilarsi tutto world, ma se lo decidi allora è necessario (per ottenere il risultato che vuoi) che vengano compilati anche glibc e gcc. Tutto qui :)

Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Mon Oct 23, 2006 12:59 pm    Post subject: Reply with quote

syntaxerrormmm wrote:
pingoo wrote:
Quote:
credo che il fatto di voler ricompilare glibc e gcc per una seconda volta sia 'necessario'

Il fatto è che sarebbe stata la terza volta ;) sulla necessità (meglio opportunità?) della seconda sono d'accordo
Ho parlato di necessità nel senso che non è così necessario ricompilarsi tutto world, ma se lo decidi allora è necessario (per ottenere il risultato che vuoi) che vengano compilati anche glibc e gcc. Tutto qui :)

Ciao.

Scusa, non intendevo correggere il tuo post, ho scritto così perché leggendo la guida avevo pensato che fosse un dovere ricompilare tutto, poi leggendo nella discussione ho scoperto che c'è chi la pensa diversamente e avrei potuto scegliere.
Grazie e ciao
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Mon Oct 23, 2006 1:40 pm    Post subject: Reply with quote

pingoo wrote:
Scusa, non intendevo correggere il tuo post
Non ne ho avuto nemmeno per un attimo l'impressione, tranquillo :)

Alla prossima, ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Mon Oct 23, 2006 1:49 pm    Post subject: Reply with quote

pingoo wrote:
da idiota ho levato a manina dal file world gcc e glibc e poi ho dato emerge -eav world

glibc e gcc fanno parte di system, quindi non devono trovarsi nel file world, quindi è tutto ok
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Mon Oct 23, 2006 3:13 pm    Post subject: Reply with quote

k.gothmog wrote:
glibc e gcc fanno parte di system, quindi non devono trovarsi nel file world, quindi è tutto ok

Ok, grazie, credo che il world sarà da ripulire, mi pare addirittura che l'emerge -eav world stia reinstallando ciclicamente gli stessi pacchetti, tipo le kdelibs, avrei dovuto controllare meglio l'output iniziale :oops: ma era un po' lunghino... magari t'avessi letto prima di cominciare ;)

@syntaxerrormmm meglio così ;)
Per il kernel "risolto". Ciao e grazie
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Mon Oct 23, 2006 3:17 pm    Post subject: Reply with quote

@pingoo
alla luce del fatto che avevi nel world due pacchetti che non dovrebbero esserci io to consiglierei i controllarlo ed, eventualmente, dargli una sfoltita.

Byez

p.s. s'è n'è già parlato nel forum, se cerchi un po' dovresti trovare qualche informazione utile

//EDIT: post contemporaneo...
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Mon Oct 23, 2006 3:44 pm    Post subject: Reply with quote

Onip wrote:
@pingoo
alla luce del fatto che avevi nel world due pacchetti che non dovrebbero esserci io to consiglierei i controllarlo ed, eventualmente, dargli una sfoltita.
Byez
p.s. s'è n'è già parlato nel forum, se cerchi un po' dovresti trovare qualche informazione utile

Lo farò sicuramente (ho cercato e in effetti ci sono diversi post che ne parlano) dopo che avrà terminato con emerge -e world (sono ancora fiducioso) e mi sarò ripreso dallo stress causatomi :wink:
Ciao
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Thu Nov 09, 2006 11:18 pm    Post subject: Reply with quote

Ops, l'ultimo post è il mio... Vabbè per completare quanto sopra, il sistema credo sia coerente, grazie a emersioni di sistemi e mondi e all'utilizzo incrociato di dep -w, emerge --depclean e revdep-rebuild vari
Solo mi sorge un dubbio, oggi l'emerge world mi ha chiesto di aggiornare le glibc, ho cercato chiaramente nel forum ma non ho trovato nulla che mi specificasse cosa dovessi fare di preciso da cui ne ho dedotto che non dovessi fare nulla di particolare. Ora però noto
Code:

# equery d gcc-3.4.4-r1
[ Searching for packages depending on gcc-3.4.4-r1... ]
sys-libs/glibc-2.4-r4

# equery d gcc-4.1.1
[ Searching for packages depending on gcc-4.1.1... ]

# gcc-config -l
 [1] i686-pc-linux-gnu-3.4.4
 [2] i686-pc-linux-gnu-3.4.4-hardened
 [3] i686-pc-linux-gnu-3.4.4-hardenednopie
 [4] i686-pc-linux-gnu-3.4.4-hardenednopiessp
 [5] i686-pc-linux-gnu-3.4.4-hardenednossp
 [6] i686-pc-linux-gnu-4.1.1 *
Volevo rimuovere gcc-3.4.4-r1 credendo che non fosse più utile invece scopro quanto sopra, quasi potessi piuttosto rimuovere gcc-4.1.1 :?:
Dove ho sbagliato???
Grazie
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4801
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Fri Nov 10, 2006 7:20 am    Post subject: Reply with quote

pingoo wrote:

# equery d gcc-3.4.4-r1

Cosa deduci da questo comando?
Io farei piuttosto:
Code:

s939 ~ # equery l gcc
[ Searching for package 'gcc' in all categories among: ]
 * installed packages
[I--] [ ~] sys-devel/gcc-3.4.6-r2 (3.4)
[I--] [ ~] sys-devel/gcc-4.1.1-r1 (4.1)
...

da cui ricavo le versioni di gcc esistenti nel mio sistema.
Il comando `gcc-config -L` utilizza i contenti di /etc/env.d/gcc/, che a loro volta rispecchiano il contenuto di /usr/lib/gcc/<CHOST>-pc-linux-gnu .
Normalmente, il sistema mantiene costantemente una versione del gcc precedente (un po come accade per le versioni di kde), per consentire l'eventuale compilazione di software non compatibile con gcc-4.1*.
Secondo me, è conveniente adeguarsi, ma non è scorretto rimouvere a mano il vecchio gcc e ripulire le cartelle che dovessero sfuggire alla pulizia.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
newred
n00b
n00b


Joined: 24 Aug 2006
Posts: 25

PostPosted: Fri Nov 10, 2006 8:08 am    Post subject: Reply with quote

Ciao ha tutti....
Ieri ho fatto un emerge di tutto il sistema e mi è stato restituito questo errore per gcc
Quote:
-Wold-style-definition -Wmis sing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1/wo rk/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/. -I/var/tmp/po rtage/gcc-4.1.1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1/work/ gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gc c/c-common.c -o c-common.o
In file included from /usr/include/signal.h:33,
from /usr/include/sys/wait.h:30,
from /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/system.h:329 ,
from /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/c-common.c:2 3:
/usr/include/bits/sigset.h: In function `__sigaddset':
/usr/include/bits/sigset.h:118: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://bugs.gentoo.org/> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[2]: *** [c-common.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make: *** [profiledbootstrap] Error 2

!!! ERROR: sys-devel/gcc-4.1.1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called toolchain_src_compile
toolchain.eclass, line 24: Called gcc_src_compile
toolchain.eclass, line 1535: Called gcc_do_make
toolchain.eclass, line 1409: Called die

!!! emake failed with profiledbootstrap
!!! If you need support, post the topmost build error, and the call stack if relevant.


Che devo fare??....
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Fri Nov 10, 2006 9:28 am    Post subject: Reply with quote

cloc3 wrote:
pingoo wrote:

# equery d gcc-3.4.4-r1

Cosa deduci da questo comando?
Scusa, non ne deduco che, almeno nel mio sistema, le glibc dipendono dal gcc-3.4.4-r1 e perciò non posso rimuovere tale versione di gcc?
Quote:
[ Searching for packages depending on gcc-3.4.4-r1... ]

Se sì. perché tale dipendenza?
Quote:

Io farei piuttosto:
Code:

s939 ~ # equery l gcc
[ Searching for package 'gcc' in all categories among: ]
 * installed packages
[I--] [ ~] sys-devel/gcc-3.4.6-r2 (3.4)
[I--] [ ~] sys-devel/gcc-4.1.1-r1 (4.1)
...

da cui ricavo le versioni di gcc esistenti nel mio sistema.
Ecco ciò che ottengo
Code:
[I--] [  ] sys-devel/gcc-3.4.4-r1 (3.4)
[I--] [ -] sys-devel/gcc-4.1.1 (4.1)
[I--] [  ] sys-devel/gcc-config-1.3.13-r4 (0)

Quote:

Il comando `gcc-config -L` utilizza i contenti di /etc/env.d/gcc/, che a loro volta rispecchiano il contenuto di /usr/lib/gcc/<CHOST>-pc-linux-gnu .
Normalmente, il sistema mantiene costantemente una versione del gcc precedente (un po come accade per le versioni di kde), per consentire l'eventuale compilazione di software non compatibile con gcc-4.1*.
Secondo me, è conveniente adeguarsi, ma non è scorretto rimouvere a mano il vecchio gcc e ripulire le cartelle che dovessero sfuggire alla pulizia.

Ok, grazie mille per la spiegazione (anche se l'avevo capito da qualche commento ;) ) però nella stessa guida di aggiornamento del gcc si dice, dopo aver "aggiornato" system e world con -e:
Quote:
It is safe to remove the older GCC version at this time. If you feel the need, please issue the following command (as usual, substitute =sys-devel/gcc-3.4* with the version you want to uninstall):# emerge -aC =sys-devel/gcc-3.4*

cosa che non mi sembra di poter fare dato l'output di "equery d gcc-3..." visto sopra. Ho capito male qualcosa?
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Fri Nov 10, 2006 9:37 am    Post subject: Reply with quote

pingoo wrote:
cloc3 wrote:
pingoo wrote:

# equery d gcc-3.4.4-r1

Cosa deduci da questo comando?
Scusa, non ne deduco che, almeno nel mio sistema, le glibc dipendono dal gcc-3.4.4-r1 e perciò non posso rimuovere tale versione di gcc?
Quote:
[ Searching for packages depending on gcc-3.4.4-r1... ]

Se sì. perché tale dipendenza?

Perchè equery non è uno strumento "infallibile" :roll: Se dai il comando
Code:

equery d gcc

ti restituirà comunque glibc, però, se leggi bene la guida di aggiornamento di gcc, capirai che, dopo aver ricompilato glibc con la versione 4 di gcc, glibc non dipende più da gcc-3*, in quanto alla fine ti dicono che puoi rimuoverlo (gcc-3*)!

pingoo wrote:

nella stessa guida di aggiornamento del gcc si dice, dopo aver "aggiornato" system e world con -e:
Quote:
It is safe to remove the older GCC version at this time. If you feel the need, please issue the following command (as usual, substitute =sys-devel/gcc-3.4* with the version you want to uninstall):# emerge -aC =sys-devel/gcc-3.4*

cosa che non mi sembra di poter fare dato l'output di "equery d gcc-3..." visto sopra. Ho capito male qualcosa?

Vai tranquillo, se non hai pacchetti che si rifiutano di compilarsi con gcc-4 (es. qemu), rimuovilo senza problemi 8)
_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
newred
n00b
n00b


Joined: 24 Aug 2006
Posts: 25

PostPosted: Fri Nov 10, 2006 10:09 am    Post subject: Reply with quote

newred wrote:
Ciao ha tutti....
Ieri ho fatto un emerge di tutto il sistema e mi è stato restituito questo errore per gcc
Quote:
-Wold-style-definition -Wmis sing-format-attribute -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-4.1.1/wo rk/gcc-4.1.1/gcc -I/var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/. -I/var/tmp/po rtage/gcc-4.1.1/work/gcc-4.1.1/gcc/../include -I/var/tmp/portage/gcc-4.1.1/work/ gcc-4.1.1/gcc/../libcpp/include /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gc c/c-common.c -o c-common.o
In file included from /usr/include/signal.h:33,
from /usr/include/sys/wait.h:30,
from /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/system.h:329 ,
from /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/gcc/c-common.c:2 3:
/usr/include/bits/sigset.h: In function `__sigaddset':
/usr/include/bits/sigset.h:118: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://bugs.gentoo.org/> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[2]: *** [c-common.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-4.1.1/work/build/gcc'
make: *** [profiledbootstrap] Error 2

!!! ERROR: sys-devel/gcc-4.1.1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called toolchain_src_compile
toolchain.eclass, line 24: Called gcc_src_compile
toolchain.eclass, line 1535: Called gcc_do_make
toolchain.eclass, line 1409: Called die

!!! emake failed with profiledbootstrap
!!! If you need support, post the topmost build error, and the call stack if relevant.


Che devo fare??....


Qualche aiuto anche per me..... :cry:
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Fri Nov 10, 2006 10:16 am    Post subject: Reply with quote

newred wrote:
Qualche aiuto anche per me..... :cry:


Hai provato a seguire per filo e per segno questa guida: http://www.gentoo.org/doc/it/gcc-upgrading.xml ?

Non è che hai effettuato lo switch a gcc-4 senza ricompilare prima effettuare le operazioni essenziali (fix_libtool_files.sh && emerge -1 libtool ) ?
_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
newred
n00b
n00b


Joined: 24 Aug 2006
Posts: 25

PostPosted: Fri Nov 10, 2006 10:34 am    Post subject: Reply with quote

No ho fatto solo un emerge -u -d -n world dopo aver finito l'installazione ed aggiunto samba
Come profilo ho impostato il 2006.1 server...
Ho anche rimosso un pacchetta che era segnalato come bloched... dovrebbe essere pam-login..
L'installazione l'ho fatta dal cd minimal e scaricando stage3 586 e portage...
Credo che il 4.1.1 fosse già installato di base... io non ho modificato nulla ....
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Fri Nov 10, 2006 10:51 am    Post subject: Reply with quote

newred wrote:
Come profilo ho impostato il 2006.1 server...

Stai utilizzando una macchina server? Questo profilo è marcato come "testing" (difatti se imposti questo profilo, ad ogni emerge mi pare ti venga segnalato con un bel warning, e ti viene consigliato di passare al profilo "hardened").
Posta l'output di
Code:

emerge --info

così capiamo che tipo di installazione hai.

Comunque:
Code:

[...]
/usr/include/bits/sigset.h:118: internal compiler error: Segmentation fault
[...]
The bug is not reproducible, so it is likely a hardware or OS problem.
[...]

L'errore sembra abbastanza tosto, prova a verificare che la memoria RAM non abbia problemi, di avere spazio sufficiente su disco, che il processore sia raffreddato correttamente.
_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
pingoo
Guru
Guru


Joined: 11 Jul 2006
Posts: 324

PostPosted: Fri Nov 10, 2006 11:07 am    Post subject: Reply with quote

Scen wrote:

Perchè equery non è uno strumento "infallibile" :roll: Se dai il comando
Code:

equery d gcc

ti restituirà comunque glibc, però, se leggi bene la guida di aggiornamento di gcc, capirai che, dopo aver ricompilato glibc con la versione 4 di gcc, glibc non dipende più da gcc-3*, in quanto alla fine ti dicono che puoi rimuoverlo (gcc-3*)!
Infatti, il problema era capire chi fosse più affidabile o se più semplicemente avessi sbagliato qualcosa io :)
Quote:
Vai tranquillo, se non hai pacchetti che si rifiutano di compilarsi con gcc-4 (es. qemu), rimuovilo senza problemi 8)

Grazie, ho rimosso, per un po' mi terrò da parte il pkg fatto con quickpkg e emerge --depclean e revdep-rebuild stanno pure buoni
Credo che il problema fosse che, per come l'ho utilizzato, equery non funziona con la versione del pacchetto, tant'è che
Code:
$ equery d sys-devel/gcc
[ Searching for packages depending on sys-devel/gcc... ]
sys-libs/glibc-2.4-r4
sys-libs/libstdc++-v3-3.3.4
mentre
Code:
equery d sys-devel/gcc-4.1.1
non restituisce nulla, neanche con "=" davanti. Ho provato pure con mozilla-firefox, stessa cosa, poi mi rivedo con maggiore attenzione il man di equery, al momento non vedo l'errore.
Grazie a tutti,
ciao

EDIT: e la cosa strana è che prima equery d gcc-3.4.4-r1 sembrava corretto come uso di equery, mi ha restituito le glibc! Boh!
Back to top
View user's profile Send private message
newred
n00b
n00b


Joined: 24 Aug 2006
Posts: 25

PostPosted: Sat Nov 11, 2006 11:05 am    Post subject: Reply with quote

Scen wrote:
newred wrote:
Come profilo ho impostato il 2006.1 server...

Stai utilizzando una macchina server? Questo profilo è marcato come "testing" (difatti se imposti questo profilo, ad ogni emerge mi pare ti venga segnalato con un bel warning, e ti viene consigliato di passare al profilo "hardened").
Posta l'output di
Code:

emerge --info

così capiamo che tipo di installazione hai.

Comunque:
Code:

[...]
/usr/include/bits/sigset.h:118: internal compiler error: Segmentation fault
[...]
The bug is not reproducible, so it is likely a hardware or OS problem.
[...]

L'errore sembra abbastanza tosto, prova a verificare che la memoria RAM non abbia problemi, di avere spazio sufficiente su disco, che il processore sia raffreddato correttamente.


Ciao avrei voluto postare il risultato dell'emerge , ma ora c'è un problema più grave..... non riesce più ad avviare net.lo...
Sono appena all'inizio con gentoo e adesso non so più dove sbattere la testa... mi dice che non riesce a caricare il modulo del dhcp..... ma io non uso il dhcp!!
Back to top
View user's profile Send private message
newred
n00b
n00b


Joined: 24 Aug 2006
Posts: 25

PostPosted: Tue Nov 14, 2006 6:00 pm    Post subject: Reply with quote

Scen wrote:
newred wrote:
Come profilo ho impostato il 2006.1 server...

Stai utilizzando una macchina server? Questo profilo è marcato come "testing" (difatti se imposti questo profilo, ad ogni emerge mi pare ti venga segnalato con un bel warning, e ti viene consigliato di passare al profilo "hardened").
Posta l'output di
Code:

emerge --info

così capiamo che tipo di installazione hai.

Comunque:
Code:

[...]
/usr/include/bits/sigset.h:118: internal compiler error: Segmentation fault
[...]
The bug is not reproducible, so it is likely a hardware or OS problem.
[...]

L'errore sembra abbastanza tosto, prova a verificare che la memoria RAM non abbia problemi, di avere spazio sufficiente su disco, che il processore sia raffreddato correttamente.


Ciao.. finalmente la rete funziona...
Ecco il risultato di emerge
Quote:
Portage 2.1.1-r1 (default-linux/x86/2006.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.17-ge ntoo-r8 i586)
=================================================================
System uname: 2.6.17-gentoo-r8 i586 AMD-K6(tm) 3D processor
Gentoo Base System version 1.12.6
Last Sync: Tue, 14 Nov 2006 09:20:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-Os -pipe -march=k6-2 -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-Os -pipe -march=k6-2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ ftp://ftp.unina.it/pub/linux/distributions/gentoo "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow berkdb bitmap-fonts cli cracklib crypt cups dlloader dri elibc_glibc fortran gdbm gpm iconv input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux libg++ mmx ncurses nls nptl nptlonly pam pcr e perl ppds pppd python readline reflection samba session spl ssl tcpd truetype-fonts type1-fonts udev unicode userland_GNU video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_d ummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video _cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_card s_voodoo xorg zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
newred
n00b
n00b


Joined: 24 Aug 2006
Posts: 25

PostPosted: Fri Nov 17, 2006 11:20 am    Post subject: Reply with quote

Nessuno a qualche idea....
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7
Page 7 of 7

 
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