Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problemi sys-libs/db-4.2.52_p4-r2 [risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
topper_harley
Guru
Guru


Joined: 05 Apr 2006
Posts: 363
Location: Treviso / Udine (Italy)

PostPosted: Mon Oct 16, 2006 4:54 am    Post subject: Problemi sys-libs/db-4.2.52_p4-r2 [risolto] Reply with quote

Non credo che se ne sia già discusso, ma la funzione ricerca del forum sembra non funzionare...

L'emerge fallisce con un errore al configure. Ecco il config.log:

Code:
configure:3378: checking for a BSD-compatible install
configure:3432: result: /bin/install -c
configure:3558: checking for i686-pc-linux-gnu-cc
configure:3574: found /usr/lib/ccache/bin/i686-pc-linux-gnu-cc
configure:3584: result: i686-pc-linux-gnu-cc
configure:3647: checking for C compiler version
configure:3650: i686-pc-linux-gnu-cc -dumpversion </dev/null >&5
i686-pc-linux-gnu-cc: No such file or directory
configure:3653: $? = 1
configure:3655: i686-pc-linux-gnu-cc -v </dev/null >&5
i686-pc-linux-gnu-cc: No such file or directory
configure:3658: $? = 1
configure:3660: i686-pc-linux-gnu-cc -V </dev/null >&5
i686-pc-linux-gnu-cc: No such file or directory
configure:3663: $? = 1
configure:3687: checking for C compiler default output
configure:3690: i686-pc-linux-gnu-cc -O2 -march=pentium-m -pipe -fomit-frame-pointer -ftracer  -D_GNU_SOURCE -D_REENTRANT -Wl,-O1 -Wl,--sort-common -Wl,-Bdirect -Wl,-hashvals -Wl,-zdynsort -Wl,--as-needed conftest.c  >&5
i686-pc-linux-gnu-cc: No such file or directory
configure:3693: $? = 1
configure: failed program was:
| #line 3666 "configure"
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "Berkeley DB"
| #define PACKAGE_TARNAME "db-4.2.52"
| #define PACKAGE_VERSION "4.2.52"
| #define PACKAGE_STRING "Berkeley DB 4.2.52"
| #define PACKAGE_BUGREPORT "support@sleepycat.com"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }

_________________
http://topperh.ath.cx
Jabber: topper_harley@jabber.org
ICQ: 224179391
MSN: Topper_Harley80@gmail.com
Last FM


Last edited by topper_harley on Mon Oct 16, 2006 2:11 pm; edited 1 time in total
Back to top
View user's profile Send private message
mrfree
Veteran
Veteran


Joined: 15 Mar 2003
Posts: 1303
Location: Europe.Italy.Sulmona

PostPosted: Mon Oct 16, 2006 7:12 am    Post subject: Reply with quote

Quote:
i686-pc-linux-gnu-cc: No such file or directory

Credo sia questo il tuo problema, l'ho riscontrato anche su una delle mie installazioni. Probabilmente è legato a qualche upgrade, ho lanciato un emerge (in screen) venerdì ora controllo l'esito...
_________________
Please EU, pimp my country!

ICE: /etc/init.d/iptables panic
Back to top
View user's profile Send private message
mrfree
Veteran
Veteran


Joined: 15 Mar 2003
Posts: 1303
Location: Europe.Italy.Sulmona

PostPosted: Mon Oct 16, 2006 7:21 am    Post subject: Reply with quote

Riemergere gcc
Code:
emerge -1 gcc
sembra risolvere
_________________
Please EU, pimp my country!

ICE: /etc/init.d/iptables panic
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 16, 2006 8:13 am    Post subject: Re: Problemi sys-libs/db-4.2.52_p4-r2 Reply with quote

prima di tentare a compilare gcc, io proverei con libtool: risparmieresti un sacco di tempo
Code:
emerge -1 libtool
Back to top
View user's profile Send private message
topper_harley
Guru
Guru


Joined: 05 Apr 2006
Posts: 363
Location: Treviso / Udine (Italy)

PostPosted: Mon Oct 16, 2006 8:25 am    Post subject: Re: Problemi sys-libs/db-4.2.52_p4-r2 Reply with quote

k.gothmog wrote:
prima di tentare a compilare gcc, io proverei con libtool: risparmieresti un sacco di tempo
Code:
emerge -1 libtool


Niente da fare con libtool. Appena ho un po' di tempo riemergo gcc... :( :(
_________________
http://topperh.ath.cx
Jabber: topper_harley@jabber.org
ICQ: 224179391
MSN: Topper_Harley80@gmail.com
Last FM
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 16, 2006 8:49 am    Post subject: Re: Problemi sys-libs/db-4.2.52_p4-r2 Reply with quote

ma hai forse cambiato la variabile CHOST, in make.conf?
Back to top
View user's profile Send private message
topper_harley
Guru
Guru


Joined: 05 Apr 2006
Posts: 363
Location: Treviso / Udine (Italy)

PostPosted: Mon Oct 16, 2006 9:12 am    Post subject: Re: Problemi sys-libs/db-4.2.52_p4-r2 Reply with quote

k.gothmog wrote:
ma hai forse cambiato la variabile CHOST, in make.conf?


Assolutamente non l'ho toccata:

Code:
andrea@caffeine ~ $ cat /etc/make.conf | grep CHOST
CHOST="i686-pc-linux-gnu"

_________________
http://topperh.ath.cx
Jabber: topper_harley@jabber.org
ICQ: 224179391
MSN: Topper_Harley80@gmail.com
Last FM
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Oct 16, 2006 9:51 am    Post subject: Reply with quote

Scusa ma mica starai usando -Wl,--as-needed ??
A me pare tu stia usando "-Wl,-O1 -Wl,--sort-common -Wl,-Bdirect -Wl,-hashvals -Wl,-zdynsort -Wl,--as-needed" :roll:
Ora se fosse questo il caso... ma ti pare?? Ti sembra strano che non funzioni se usi ldflags che NON FUNZIONANO?? :evil:
A parte -Wl,-O1 (che comunque non è ufficialmente supportata... nessuna ldflags è ufficialmente supportata) tutte le altre sono fortemente sconsigliate per non parlare poi di -Wl,--as-needed che è CERTIFICATO che rompa dipendenze a tutta randa: :roll:
http://www.gentoo.org/proj/en/qa/asneeded.xml

Dimmi se questo è il caso che sposto il thread nel forum di discussione :roll:

P.S. ti sconsiglio di cercare aiuto per problemi simili finché tieni tali ldflags abilitate :roll: 90 su 100 è colpa di tali ldflags quindi ti consiglio di ricompilare il sistema senza. :roll: Non basta ricompilare solo i pacchetti incriminati perché --as-needed rompe anche le dipendenze quindi non sei sicuro del funzionamento del tuo sistema finché tutto non è stato ricompilato.ù

P.P.S anche la cflag -ftracer è nota per non funzionare:
http://www.gentoo.org/news/en/gwn/20061009-newsletter.xml
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
topper_harley
Guru
Guru


Joined: 05 Apr 2006
Posts: 363
Location: Treviso / Udine (Italy)

PostPosted: Mon Oct 16, 2006 10:09 am    Post subject: Reply with quote

Cazzantonio wrote:

Dimmi se questo è il caso che sposto il thread nel forum di discussione :roll:


Sposta pure :oops: :oops:
_________________
http://topperh.ath.cx
Jabber: topper_harley@jabber.org
ICQ: 224179391
MSN: Topper_Harley80@gmail.com
Last FM
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 16, 2006 10:11 am    Post subject: Reply with quote

In realtà --as-needed è ufficialmente supportata, tanto e vero che c'è pure un bug tracker dove vengono segnalati tutti i pacchetti che non compilano o che cmq danno problemi con questa flag.

https://bugs.gentoo.org/show_bug.cgi?id=129413

Io, anche se con qualche sbattimento, sono riuscito a compilare il mio sistema per intero con quella flag.

Byez

p.s. sottolineo che i problemi ci possono essere, ma più tempo passa e più aumenta il numero di pacchetti compatibili, basta vedere quante *-asneeded.patch ci sono in portage
_________________
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
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Oct 16, 2006 10:59 am    Post subject: Reply with quote

A me pare che per ora sia una flag assolutamente sperimentale :roll:
Dubito tu trovi un qualunque devel di gentoo che ti incoraggi ad usarla su un sistema stabile :roll:
Siccome farla funzionare richiede continui workaround e hack direi che si tratta di una cosa assolutamente non supportata. Se poi mi dici che i developer si stanno smazzando per farla funzionare hai ragione e fanno benissimo! E' una flag estremamente utile visto che velocizza DAVVERO l'avvio dei programmi. Solo per ora non funziona e finché il supporto non sarà pieno e completo direi di non usarla a meno che non si voglia dare una mano ai developer per fare testing :roll:
In quel caso probabilmente il posto giusto per parlarne è bugzilla, non il forum gentoo :roll:
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Oct 16, 2006 11:00 am    Post subject: Reply with quote

Moved from Forum italiano (Italian) to Forum di discussione italiano.
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
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 16, 2006 11:10 am    Post subject: Reply with quote

Infatti ho ben specificato che ci sono ancora dei problemi e ho postato il link su bugzilla. Ho solo precisato che la situazione, al momento, non è così tragica come la dipingi. Sicuramente se si tiene la flag il primo posto dove cercare soluzioni, proporne oppure, semplicemente, fare segnalazioni non è qui, ma bugzilla.

Byez
_________________
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
topper_harley
Guru
Guru


Joined: 05 Apr 2006
Posts: 363
Location: Treviso / Udine (Italy)

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

Cazzantonio wrote:

P.S. ti sconsiglio di cercare aiuto per problemi simili finché tieni tali ldflags abilitate :roll: 90 su 100 è colpa di tali ldflags quindi ti consiglio di ricompilare il sistema senza. :roll: Non basta ricompilare solo i pacchetti incriminati perché --as-needed rompe anche le dipendenze quindi non sei sicuro del funzionamento del tuo sistema finché tutto non è stato ricompilato.ù


Sinceramente mi era capitato in passato di avere qualche problemino con questa LDFLAG che ho sempre risolto con le --as-neeeded-patch trovate su bugzilla oppure disattivanto temporaneamente questa flag. Mai e poi mai mi sarei sognato di chiedere supporto nel forum per questi problemi.

Se in questo caso ho postato è perché (nella mia ignoranza) non avevo motivo di ritenere che il problema avesse a che fare con le mie LDFLAGS.
Visto che si tratta del mio laptop personale (non aziendale) che non contiene nulla di particolarmente mission critical e sul quale eseguo regolari backup non ci vedevo nulla di male a provare queste LDFLAGS pur non essendo uno sviluppatore.
Alla luce di quello che dice Cazzantonio (impossibilità di chiedere supporto se non identifico la fonte del problema) sto prendendo in considerazione la pur odiata ipotesi di emergere -e world.

P.s. comunque riemergere il compilatore non è servito a risolvere il problema.
_________________
http://topperh.ath.cx
Jabber: topper_harley@jabber.org
ICQ: 224179391
MSN: Topper_Harley80@gmail.com
Last FM
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Oct 16, 2006 1:29 pm    Post subject: Reply with quote

topper_harley wrote:
Alla luce di quello che dice Cazzantonio (impossibilità di chiedere supporto se non identifico la fonte del problema) sto prendendo in considerazione la pur odiata ipotesi di emergere -e world.

Non è che ti voglio impedire di cercare supporto... solo che se usi tale ldflags la risposta è scontata :wink:
Ovvero ogni volta che ti capita un prolema ti tocca SICURAMENTE ricompilare senza tale ldflags prima di essere sicuro che non si tratti di quello. Visto il comportamento di --as-needed, se ancora non ti funziona, ti tocca ricompilare pure tutte le dipendenze del pacchetto incriminato. Se ancora non ti funziona POTREBBE essere chissà quale problema legato a --as-needed quindi dovresti ricompilare tutto il mondo per escluderne qualsiasi implicazione.
Inoltre, per correttezza, ogni volta che chiedi aiuto dovresti dire che usi --as-needed e pertanto aspettati risposte come "cerca su bugzilla", "è colpa di tale flag", "sbagli ad usare tale flag" e discussioni infinite :wink:

In soldoni: Sei un developer? Sei un volenteroso voglioso di fare testing? Hai le capacità per risolvere eventuali bug o contribuire alla loro risoluzione? Ne hai tempo e voglia? Ne vale la pena?
Se la risposta è no probabilmente --as-needed non fa per te (come probabilmente buona parte delle tue ldflags... a meno che tu non sappia esattamente cosa stai facendo... hai una chiara percezione del rapporto costi/benefici? non è che metti a rischio la stabilità del tuo sistema per pochi decimi di secondo guadagnati in avvio alle applicazioni? Riesci ad apprezzare la differenza?)
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
topper_harley
Guru
Guru


Joined: 05 Apr 2006
Posts: 363
Location: Treviso / Udine (Italy)

PostPosted: Mon Oct 16, 2006 2:18 pm    Post subject: Reply with quote

@ Cazzantonio: non era mia intenzione essere polemico, anzi...

Comunque, tornando in topic, il problema è risolto.

Se a qualcuno potesse interessare ho trovato la soluzione qui:
https://forums.gentoo.org/viewtopic-t-480161-highlight-i686pclinuxgnucc+directory.html

Si tratta di togliere temporaneamente la feature CCACHE dal make.conf.
_________________
http://topperh.ath.cx
Jabber: topper_harley@jabber.org
ICQ: 224179391
MSN: Topper_Harley80@gmail.com
Last FM
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Mon Oct 16, 2006 2:45 pm    Post subject: Reply with quote

topper_harley wrote:
@ Cazzantonio: non era mia intenzione essere polemico, anzi...

nemmeno mia :)
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
mrfree
Veteran
Veteran


Joined: 15 Mar 2003
Posts: 1303
Location: Europe.Italy.Sulmona

PostPosted: Tue Oct 17, 2006 10:16 am    Post subject: Reply with quote

topper_harley wrote:
Si tratta di togliere temporaneamente la feature CCACHE dal make.conf.

Ok, allora era un problema totalmente diverso dal mio ;)
_________________
Please EU, pimp my country!

ICE: /etc/init.d/iptables panic
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano 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