Sie sind nicht angemeldet.

1

02.02.2006, 22:46

glibc-update funktioniert nie

Hallo,

da ich schon ewig Probleme habe meine glibc zu updaten ist dies noch auf Version 2.3.4.20041102-r1. Jetzt muss ich allerdings das Profil von 2004.3 auf ein aktuelleres bringen und hierfür auch eine neue glibc reinbasteln.
Nur wie?

jedes mal komme ich so weit:

Quellcode

1
2
3
4
>>> /usr/include/tar.h
>>> /usr/include/time.h
>>> /usr/include/ar.h
!!! FAILED postinst: 2816

Das wars dann. Danach gibts nur noch "segmentation failed"

Hat jemand eine Idee wie ich dennoch die aktuelle glibc-2.4.5-r2 einspielen kann?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Portage 2.0.54 (default-linux/amd64/2004.3, gcc-3.4.5, glibc-2.3.4.20040808-r1, 2.6.15-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
distcc 2.18.3 x86_64-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.16.1
sys-devel/libtool:   1.5.2-r5, 1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -ffast-math"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 apache2 arts audiofile avi berkdb bitmap-fonts bonobo bzip2 cdr crypt cups curl divx4linux dts dvd dvdr dvdread eds emboss encode esd exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gstreamer gtk2 gtkhtml guile hbci idn imagemagick imlib ipv6 java jpeg kde lcms libwww lirc live lzw lzw-tiff mad matroska mbox mhash mikmod mng motif mozilla moznocompose moznoirc moznomail mp3 mpeg mysql ncurses nls nsplugin ogg oggvorbis opengl pam pcre pdflib perl png python qt quicktime readline recode sdl slang speex spell sqlite ssl svg tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb userlocales v4l v4l2 vorbis xine xml xml2 xmms xpm xv xvid zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
internetdrucker.de - manuals drucken? Kein Problem!

amielke

unregistriert

2

02.02.2006, 23:01

Hallo,

ich kann Dir zwar nicht direkt helfen, aber habe eine Idee.

Du kannst ja mal versuchen im BIOS das System mehr auf stabilität zu stellen.

Wenn das nicht geht, währen ein paar Zeilen mehr vom Fehler ganz gut.


Viele Grüße

3

02.02.2006, 23:07

Also das System läuft stabil, Abstürze hab ich keine (und der PC läuft durchgehend, reboot nur bei kernel-update).

Es kommt beim kompilieren kein Fehler, nur beim installieren. Sprich beim kopieren vom image (in /var/tmp/portage/glibc-2.3.5-r2/image) ins root-System. Und/Oder beim entfernen der alten Version. Deswegen stehen da weiter oben nur die gleichen Zeilen, wo andere Dateien verschoben werden.
internetdrucker.de - manuals drucken? Kein Problem!

amielke

unregistriert

4

03.02.2006, 16:57

Hört sich sehr nach berechtigungen an.

Als was für ein User startest Du das Emerge.

Kannst Du mit diesem User un die Verzeichnisse mal Datein anlegen und ändern, zum testen ob es geht??

Gruß

5

03.02.2006, 21:35

Zu Deinem konkreten Problem fällt mir leider auch nichts ein. Um die Fehlersuche etwas zu erleichtern möchte ich Dir jedoch das ebuild-Kommando empfehlen. Damit kannst Du die Schritte, die emerge normalerweise am Stück ausführt (fetch, compile, install) separat anstoßen. Somit musst Du einen einmal erfolgten Kompiliervorgang nicht ständig wiederholen sondern kannst direkt die Install-Phase erneut ausprobieren.
__
Rud