Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

10.10.2005, 13:50

Fehler beim ausführen von "emerge -uD world"

Hallo
Ich hbe da ein kleines Problem mit dem Update.
Es kommt folgende Fehlermeldung beim ausführen von "emerge -uD world ":


make: Entering directory `/var/tmp/portage/texinfo-4.8-r2/work/texinfo-4.8/lib'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -march=athlon -O3 -pipe -fomit-frame-pointer -MT getopt.o -MD -MP -MF ".deps/getopt.Tpo" -c -o getopt.o getopt.c; \
then mv -f ".deps/getopt.Tpo" ".deps/getopt.Po"; else rm -f ".deps/getopt.Tpo"; exit 1; fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -march=athlon -O3 -pipe -fomit-frame-pointer -MT getopt1.o -MD -MP -MF ".deps/getopt1.Tpo" -c -o getopt1.o getopt1.c; \
then mv -f ".deps/getopt1.Tpo" ".deps/getopt1.Po"; else rm -f ".deps/getopt1.Tpo"; exit 1; fi
getopt.c: In function `_getopt_internal_r':
getopt.c:441: error: `__' undeclared (first use in this function)
getopt.c:441: error: (Each undeclared identifier is reported only once
getopt.c:441: error: for each function it appears in.)
getopt.c:441: error: syntax error before "t"
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -march=athlon -O3 -pipe -fomit-frame-pointer -MT substri ng.o -MD -MP -MF ".deps/substring.Tpo" -c -o substring.o substring.c; \
then mv -f ".deps/substring.Tpo" ".deps/substring.Po"; else rm -f ".deps/substring.Tpo"; exit 1; fi
getopt.c:519: error: syntax error before "t"
getopt.c:908: error: syntax error before "t"
make: *** [getopt.o] Error 1
make: *** Waiting for unfinished jobs....
make: Leaving directory `/var/tmp/portage/texinfo-4.8-r2/work/texinfo-4.8/lib'

!!! ERROR: sys-apps/texinfo-4.8-r2 failed.
!!! Function src_compile, Line 45, Exitcode 2
!!! emake lib
!!! If you need support, post the topmost build error, NOT this status message.

Ich habe schon des Paket texinfo maskiert aber dann kommt der selbe Fehler beim nächsten Paket.

mfg
Joerg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg« (10.10.2005, 13:51)


amielke

unregistriert

2

10.10.2005, 13:52

man nochmal ein emerge --sync und dann emerge --update --newuse --deep -av world


Gruß

3

10.10.2005, 18:01

Hallo

ich habe deinen Rat befolgt.
Aber leider ohne Erfolg, die Fehlermeldung bleibt.

mfg
Joerg

4

11.10.2005, 17:24

Hallo

hat denn keiner eine Idee was das für ein Fehler sein kann und wie man ihn beheben könnte?

mfg
Joerg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg« (11.10.2005, 19:50)


5

19.10.2005, 15:46

Hast Du mal ein ldconfig probiert?
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

6

20.10.2005, 11:35

Hallo,

ich habe schon alles mögliche probiert, es ist hoffnungslos.

mfg
Jörg

7

20.10.2005, 13:27

Könntest Du uns sagen, was Du probiert hast?

Hast Du auch schon mal probiert, die cache-Files von emerge zu löschen??
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

8

20.10.2005, 16:11

Hallo

also, ich habe die Optimierunge verändert "-O1"- "-O3" , "-pipe" weggelassen und wieder dazu genommen das gleiche mit "-fomit-frame-pointer" , " ldconfid && revdep-rebuild && fix_libtool_files.sh " ausgeführt alles ohne Erfolg. Durch das weglassender Optimierungen "-O..." ging es ja mal kurz, da konnte ich auch vier Pakete updaten aber nach den vieren war dann wieder Schluß. Ich habe versucht das jeweilige Paket zu maskieren oder mit " emerge -Duv world --resume --skipfirst" zu umgehen aber dann kam der Abbruch eben beim nächsten Paket. Bei Google und in anderen Foren habe ich auch schon gesucht.

mfg
Jörg

amielke

unregistriert

9

20.10.2005, 17:07

wenn Du die CFLAGS geändert hast, hast Du dann mal verscht eine

emerge -e system && emerge -e world

Gruß

10

20.10.2005, 17:09

Hast Du mal probiert /var/tmp/portage/ zu löschen und ein neues ermerge sync durchzuführen?

Weiß momentan allerdings nicht, wo ermerge noch Dateien ablegt ....

Gruß,
Werner
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

amielke

unregistriert

11

20.10.2005, 17:12

@Wernieman

/var/tmp/portage/ ist schon ok!!

12

20.10.2005, 19:28

Hallo
ich versuche schon seit ca. 2 Wochen jede mir bekannte Einstellung der Optimierungen durch zu probieren, ohne Erfolg.
mfg
jörg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg« (20.10.2005, 19:30)


amielke

unregistriert

13

20.10.2005, 19:35

Was hast Du denn als letztens am System gemacht bevor "emerge -uD world" nicht mehr ging.

Ging "emerge -uD world" überhaupt schon mal bei Dir?

So wie es aussieht kannst Du ja fast nichts mehr installieren, richtig???


Gruß

14

20.10.2005, 19:55

Hallo,
der Rechner mit Gentoo läuft seit ca. 1,5 Jahr Tag und Nacht. Neu gestartet habe ich den Rechner nur nach einem Kernelupdate. Ein Update führe ich alle 2 Wochen mit dem Befehl "emerge -uD world" aus und hatte noch nie solche Schwierigkeiten. Die letzte große Aktion war die Umstellung auf "udev" im Zusammehang mit einem Kernelupdate auf 2.6.13. Auch das Löschen von /var/tmp/portage hat nichts gebracht.

mfg
jörg

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »joerg« (20.10.2005, 20:12)


amielke

unregistriert

15

20.10.2005, 20:00

hast Du noch Deinen alten kernel??? oder hast Du den schon gelöscht??

Wenn ja würde ich erst mal versuchen mit dem altem kernel das system zu starten und zu sehen ob es dann geht.

Vielleicht hilft Dir auch das tool eselect.

emerge --info könntest Du bitte mal noch posten.

Gruß

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »amielke« (20.10.2005, 20:00)


16

20.10.2005, 20:15

Hallo
hier emerge --info:
Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13 i686)
=================================================================
System uname: 2.6.13 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python: 2.3.5-r2, 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.20
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.gigaload.org/gentoo.org/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mir.zyrianes.net/gentoo/"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl directfb eds emboss encode esd fam flac foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg junit kde ldap libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls odbc ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline ruby samba sdl slang speex spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xine xml2 xmms xv zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY

mit Kernel 2.6.12 startet der Rechner seit der Umstellung auf "udev" nicht mehr richtig.

mfg
jörg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg« (20.10.2005, 21:28)


amielke

unregistriert

17

21.10.2005, 12:05

Hallo,

soweit ich weiß soll man bei einem Athlon ni3 verwenden.

Zitat

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"


würde ich n meine make.conf eintragen

Wenn Du die CFLAGS äderst, muß das ganze System neu gebaut werden

Quellcode

1
emerge -e system && emerge -e world


vielleicht kannst vorher noch ein

emerge -ef world machen.

Ich kann Dir aber nicht sagen ob es was bringt. Vielleicht ist ja doch was ganz anderes am System verstellt.

Viele Grüße Andreas

18

21.10.2005, 12:17

Hallo,

ich habe jetzt mal die Optimierung vo "-O3 " in "-O2" geändert und ein " emerge -ef world " ausgeführt, na mal sehen.

mfg
jörg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg« (21.10.2005, 12:17)


amielke

unregistriert

19

21.10.2005, 12:20

Du must natürlich nach dem "emerge -ef world " noch ein

"emerge -e system && emerge -e world" machen.

emerge -ef world --> ist nur das er erst alle Datein runterlädt bevor er baut.

Gruß

PS: wenn es wieder nocht geht, poste mal bitte die Ausgabe von "df -h"

20

21.10.2005, 12:25

Hallo,
es läuft noch der Rechner läd fleißig Daten runter.
Hier die Ausgabe von" df -h" :
sonne ~ # df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hdg3 74G 15G 60G 20% /
udev 252M 252K 251M 1% /dev
/dev/hdf1 38G 325M 37G 1% /var
/dev/hdh1 75G 20G 56G 26% /home
none 252M 0 252M 0% /dev/shm
sonne ~ #