and here is the output of emerge -e system: localhost / # emerge -ev system Calculating system dependencies ...done! >>> emerge (1 of 116) sys-devel/patch-2.5.9 to / >>> md5 files ;-) patch-2.5.9.ebuild >>> md5 files ;-) patch-2.5.9-r1.ebuild >>> md5 files ;-) files/digest-patch-2.5.9 >>> md5 files ;-) files/patch-2.5.9-cr-stripping.patch >>> md5 files ;-) files/digest-patch-2.5.9-r1 >>> md5 src_uri ;-) patch-2.5.9.tar.gz >>> Unpacking source... >>> Unpacking patch-2.5.9.tar.gz to /var/tmp/portage/patch-2.5.9/work >>> Source unpacked. ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for a BSD-compatible install... /bin/install -c checking whether make sets $(MAKE)... yes checking for ed... /bin/ed checking for egrep... grep -E checking for AIX... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking for library containing strerror... none required checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGE_FILES value needed for large files... no checking for function prototypes... yes checking for an ANSI C-conforming const... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking return type of signal handlers... void checking for size_t... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for utime.h... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for struct utimbuf... yes checking whether closedir returns void... no checking for limits.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking whether getenv is declared... yes checking whether malloc is declared... yes checking whether system is Windows or MSDOS... no checking for unistd.h... (cached) yes checking for d_ino member in directory struct... yes checking for long file names... (cached) yes checking for pathconf... yes checking for vprintf... yes checking for _doprnt... no checking for error_at_line... yes checking for strerror... yes checking whether strerror is declared... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking for memchr... yes checking whether stat file-mode macros are broken... no checking for rmdir... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for iswprint... yes checking for mbsinit... yes checking for mbstate_t... yes checking whether mbrtowc and mbstate_t are properly declared... yes checking for pathconf... (cached) yes checking for limits.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking whether free is declared... yes checking whether getenv is declared... (cached) yes checking whether malloc is declared... (cached) yes checking whether mktemp is declared... yes checking for _doprintf... no checking for geteuid... yes checking for getuid... yes checking for isascii... yes checking for memcmp... yes checking for mktemp... yes checking for pathconf... (cached) yes checking for raise... yes checking for sigaction... yes checking for sigprocmask... yes checking for sigsetmask... yes checking for strerror... (cached) yes checking for mkdir... yes checking for strncasecmp... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether clearerr_unlocked is declared... yes checking whether feof_unlocked is declared... yes checking whether ferror_unlocked is declared... yes checking whether fflush_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether fputc_unlocked is declared... yes checking whether fputs_unlocked is declared... yes checking whether fread_unlocked is declared... yes checking whether fwrite_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether getchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking whether closedir returns void... (cached) no checking for fcntl.h... (cached) yes checking for unistd.h... (cached) yes checking for DOS-style setmode... no checking for vprintf... (cached) yes checking for _doprnt... (cached) no checking for mkdir... (cached) yes checking whether mkdir takes only one argument... no checking whether system is Windows or MSDOS... (cached) no checking for long file names... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 addext.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 argmatch.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 backupfile.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 basename.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 dirname.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 getopt.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 getopt1.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 inp.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 maketime.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 partime.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 patch.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 pch.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 quote.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 quotearg.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 quotesys.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 util.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 version.c x86_64-pc-linux-gnu-gcc -c -DHAVE_CONFIG_H -Ded_PROGRAM=\"/bin/ed\" -I. -I. -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 xmalloc.c x86_64-pc-linux-gnu-gcc -o patch -O2 -march=k8 -pipe -DLINUX -D_XOPEN_SOURCE=500 addext.o argmatch.o backupfile.o basename.o dirname.o getopt.o getopt1.o inp.o maketime.o partime.o patch.o pch.o quote.o quotearg.o quotesys.o util.o version.o xmalloc.o patch.o: In function `make_temp': patch.c:(.text+0xa26): warning: the use of `mktemp' is dangerous, better use `mkstemp' >>> Test phase [not enabled]: sys-devel/patch-2.5.9
>>> Install patch-2.5.9 into /var/tmp/portage/patch-2.5.9/image/ category sys-devel /bin/sh ./mkinstalldirs /var/tmp/portage/patch-2.5.9/image//usr/bin /var/tmp/portage/patch-2.5.9/image//usr/share/man/man1 mkdir -p -- /var/tmp/portage/patch-2.5.9/image//usr/bin /var/tmp/portage/patch-2.5.9/image//usr/share/man/man1 /bin/install -c patch /var/tmp/portage/patch-2.5.9/image//usr/bin/`echo patch | sed 's,x,x,'` /bin/install -c -m 644 ./patch.man /var/tmp/portage/patch-2.5.9/image//usr/share/man/man1/`echo patch | sed 's,x,x,'`.1 man: gzipping man page: patch.1 strip: x86_64-pc-linux-gnu-strip --strip-unneeded /usr/bin/patch >>> Completed installing patch-2.5.9 into /var/tmp/portage/patch-2.5.9/image/ >>> Merging sys-devel/patch-2.5.9 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/patch --- /usr/share/ --- /usr/share/man/ --- /usr/share/man/man1/ >>> /usr/share/man/man1/patch.1.gz --- /usr/share/doc/ --- /usr/share/doc/patch-2.5.9/ >>> /usr/share/doc/patch-2.5.9/AUTHORS.gz >>> /usr/share/doc/patch-2.5.9/NEWS.gz >>> /usr/share/doc/patch-2.5.9/ChangeLog.gz >>> /usr/share/doc/patch-2.5.9/README.gz >>> Safely unmerging already-installed instance... --- !mtime obj /usr/share/man/man1/patch.1.gz --- !mtime obj /usr/share/doc/patch-2.5.9/README.gz --- !mtime obj /usr/share/doc/patch-2.5.9/NEWS.gz --- !mtime obj /usr/share/doc/patch-2.5.9/ChangeLog.gz --- !mtime obj /usr/share/doc/patch-2.5.9/AUTHORS.gz --- !mtime obj /usr/bin/patch --- !empty dir /usr/share/man/man1 --- !empty dir /usr/share/man --- !empty dir /usr/share/doc/patch-2.5.9 --- !empty dir /usr/share/doc --- !empty dir /usr/share --- !empty dir /usr/bin --- !empty dir /usr >>> original instance of package unmerged safely. >>> Regenerating /etc/ld.so.cache... >>> sys-devel/patch-2.5.9 merged. localhost / # emerge -ev system Speicherzugriffsfehler localhost / # Am Samstag 03 Juni 2006 14:02 schrieb Dieter Ries: > Hi all, > > my problem has not ended. aufter being happy that my system worked again, i > now wanted to emerge -e system and world, but fater installing/uninstalling > one package and Cleaning up, there are errors while scanning /etc, and then > there are the segfaults again. > > i now have done your workaround with the quickpkg of glibc 5 times i think. > i have now made an glibc quickpackage of the recent version, so this should > not be a problem anymore. i tried emerge -e glibc, but then it starts with > some other packages and doesnt wor either. > > i am going to try again, but i dont think it will work. any ideas how to > fix that? > > cu > Dieter > > Am Freitag 02 Juni 2006 14:11 schrieb Sergio Polini: > > Duncan: > > > That make things a bit clearer, now, and buildpkg a bit more > > > tolerable? It should, as it certainly helps make buildpkg tolerable > > > here! =8^) > > > > Sorry, I've been busy for a few days and I've read your message just > > today. > > I see that there are several posts about the same subject. I'm going > > to read them, but I wish to thank you for your clear explication. > > > > Sergio -- Frank Castle is dead! Call me 'The PUNISHER'! -- [email protected] mailing list
