View previous topic :: View next topic |
Author |
Message |
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
Posted: Tue Dec 17, 2002 9:22 pm Post subject: nichts lässt sich mehr kompilieren |
|
|
tja wodran kann das liegen, ich habe nichts an den use flags geändert und egal welches programm ich emergen will es bricht ab...
beispiel wenn ich samba updaten will
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -O -march=athlon -mmmx -m3dnow -fomit-frame-pointer -funroll-loops -O2 -pipe ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
!!! ERROR: net-fs/samba-2.2.7a failed.
!!! Function src_compile, Line 107, Exitcode 1
!!! bad ./configure
oder genauso bei hdparm:
/bin/sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: Error 23
/bin/sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: Error 23
make: *** [identify.o] Fehler 127
make: *** Warte auf noch nicht beendete Prozesse...
make: *** [hdparm.o] Fehler 127
!!! ERROR: sys-apps/hdparm-5.2-r3 failed.
!!! Function src_compile, Line 18, Exitcode 2
!!! compile error
egal was ich kompilieren will, es geht einfach nicht mehr. jemand eine ahnung?
/e es scheint jedenfalls was mit meinem gcc compilier zu haben, denn ich kann noch nichtmal meine eigenen c programme kompilieren dann kommt dieser fehler:
/bin/sh: error while loading shared libraries: libdl.so.2: cannot open shared object file: Error 23 |
|
Back to top |
|
|
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
|
Back to top |
|
|
BufferOverflow n00b
Joined: 27 Jul 2002 Posts: 23
|
Posted: Wed Dec 18, 2002 7:23 am Post subject: |
|
|
Hi
Soweit ich das rausgefunden habe, reicht ein "einfaches" downgraden von Portage auf -r5.
Wenn Du nen Zweitrechner hast, erstell Dir die aelter Portage-Version mit emerge -b und damit verfuegst Du ueber ein binary von Portage, dass Du einfach als root im / entpacken musst (mit tar -xvjpf).
Danach sollte das wieder gehen. Achso: Bei mir war auch noch /bin/emerge geschrotet, sodass ich einfach emerge aus /usr/bin nach /bin kopiert hab.
PS: Haengt der Verantwortliche schon am Baum?
SCNR
Gruss |
|
Back to top |
|
|
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
Posted: Wed Dec 18, 2002 11:44 am Post subject: |
|
|
hm ja das ist das problem, ich hab leider keinen zweitrechner, kenne jetzt auch niemanden der sonst noch gentoo linux hat. Aber so schlimm ists nicht ich hatte eh vor ende des monats alles neu auf meine neue platte zuinstallieren, solange muss ich nichts kompilieren |
|
Back to top |
|
|
BufferOverflow n00b
Joined: 27 Jul 2002 Posts: 23
|
Posted: Wed Dec 18, 2002 11:57 am Post subject: |
|
|
Wenn Du willst, kann ich Dir die -r5.tbz2 von emerge schicken. Die ist grad mal 172KB.
Dann wechselst Du als root in /
und entpackst das ganz einfach mit
tar -xvjpf <paket>.tbz2
und schon geht Dein emerge wieder. Zur Sicherheit /usr/bin/emerge statt (/bin)emerge, denn das war bei mir auch zerschossen
Gruss
Gruss |
|
Back to top |
|
|
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
Posted: Wed Dec 18, 2002 12:03 pm Post subject: |
|
|
ja genau das wollte ich auch gerade fragen ob mir das evtl. schicken kann, also wäre nett von dir wenn du das machen würdest. an bart@novehm.de |
|
Back to top |
|
|
BufferOverflow n00b
Joined: 27 Jul 2002 Posts: 23
|
Posted: Wed Dec 18, 2002 12:32 pm Post subject: |
|
|
Ist soeben abgeschickt worden. Wenn Du Zeit hast, benachrichtige mich bitte, ob das geholfen hat.
Gruss |
|
Back to top |
|
|
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
Posted: Wed Dec 18, 2002 1:02 pm Post subject: |
|
|
hm ja also jetzt hab ich das ganze mal entpackt, und hab jetzt mal ein emerge rsync gemacht aber irgendwie scheint er auf den mirror nicht drauf zu kommen
">>> starting rsync with rsync://rsync.gentoo.org/gentoo-portage..." steht dann da nur die ganze zeit
jetzt macht er es doch aber kommt dieser fehler
@ERROR: chroot failed
rsync: connection unexpectedly closed (998 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(150)
und er bricht ab, weiss jetzt nicht genau ob das damit gemeint war mit dem zerschossenen emerge |
|
Back to top |
|
|
BufferOverflow n00b
Joined: 27 Jul 2002 Posts: 23
|
Posted: Wed Dec 18, 2002 1:36 pm Post subject: |
|
|
Hi
Hast Du auch mal /usr/bin/emerge rsync probiert?
Gruss |
|
Back to top |
|
|
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
Posted: Wed Dec 18, 2002 1:39 pm Post subject: |
|
|
ja genau so hab ichs ja gemacht, hab zuerst cp /usr/bin/emerge /bin gemacht und danach /usr/bin/emerge rsync und schon kam halt das, als würde er garkeine verbindung zu einem der mirror kriegen, er versuchts dann 3 mal und das wars |
|
Back to top |
|
|
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
Posted: Wed Dec 18, 2002 2:11 pm Post subject: |
|
|
hab jetzt nichts verändert und das emerge rsync ging jetzt nur leider weiss ich jetzt nicht weiter. im tree steht ja das ich kein portage installiert hab, da ichs deinstalliert habe, aber ich kann es auch nicht per emerge portage ziehen da es nicht zu kompilieren ist, oder musste ich jetzt noch was anderes mit dem paket von dir tun? |
|
Back to top |
|
|
sOuLjA Guru
Joined: 26 Jul 2002 Posts: 366 Location: germany - hannover
|
Posted: Wed Dec 18, 2002 6:23 pm Post subject: |
|
|
so es geht wieder, hab mir den thread einfach mal genau angeguckt den ich ganz oben gepostet hatte und dort einfach mal die gcc die dort bereitgestellt wurde mit meiner überschrieben und nun kann ich auch wieder kompilieren |
|
Back to top |
|
|
|