From gentoo-dev Fri Jan 03 19:21:21 2003 From: Terje Kvernes Date: Fri, 03 Jan 2003 19:21:21 +0000 To: gentoo-dev Subject: Re: [gentoo-dev] Announcing new Prelinking Guide X-MARC-Message: https://marc.info/?l=gentoo-dev&m=104162187026324 "Stefan Jones" writes: > Note that prelink is statically linked, and so is sash, so rescue is > always possible, I haven't seen prelink --undo fail, did it for you? I'm getting a lot of segfaults when I try to undo prelink. any suggestions to save me from rebuilding pretty much everything? I'm not sure how to find broken libraries even, so I'm just emergeing stuff that is broken when I find it to be so. [x200 /usr/bin] # strace -f prelink -u /usr/lib/libMagick.so.5.0.47 execve("/usr/sbin/prelink", ["prelink", "-u", "/usr/lib/libMagick.so.5.0.47"], [/* 42 vars */]) = 0 fcntl64(0, F_GETFD) = 0 fcntl64(1, F_GETFD) = 0 fcntl64(2, F_GETFD) = 0 uname({sys="Linux", node="x200.forsaken.lands", ...}) = 0 geteuid32() = 0 getuid32() = 0 getegid32() = 0 getgid32() = 0 brk(0) = 0x80ffd84 brk(0x8100d84) = 0x8100d84 brk(0x8101000) = 0x8101000 open("/usr/lib/libMagick.so.5.0.47", O_RDONLY) = 3 lseek(3, 0, SEEK_END) = 2035255 mmap2(NULL, 2035255, PROT_READ|PROT_WRITE, MAP_PRIVATE, 3, 0) = 0x40000000 brk(0x8102000) = 0x8102000 brk(0x8103000) = 0x8103000 --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++ -- Terje -- gentoo-dev@gentoo.org mailing list