> The bug is not in illuminator, but somewhere else. Any ideas on how to > track this down? You say it appeared in libluminate3, which would have > been 0.6.0-0.6.9, but not in libluminate4/0.8.0, but then came back for > libluminate5 in 0.8.9, right?
Not exactly because I do not check the prelink log every day and after each libluminate upgrade. > I have all of the illuminator .debs that were ever made in > http://lyre.mit.edu/~powell/illuminator/debs/ so you or I or anyone else > can look at the libs and see what's changed. So I tested all library versions available in your archive (not the woody versions): -rw-r--r-- 1 root root 19998 2003-07-25 19:41 libluminate3_0.6.1-1_i386.deb -rw-r--r-- 1 root root 21160 2003-09-04 21:49 libluminate3_0.6.2-1_i386.deb -rw-r--r-- 1 root root 21488 2003-11-19 02:01 libluminate3_0.6.9-1_i386.deb -rw-r--r-- 1 root root 21508 2004-01-21 17:20 libluminate3_0.6.9-2_i386.deb -rw-r--r-- 1 root root 22042 2004-05-26 19:17 libluminate4_0.8.0-1_i386.deb -rw-r--r-- 1 root root 22082 2004-06-24 04:04 libluminate4_0.8.0-2_i386.deb -rw-r--r-- 1 root root 4570 2004-08-17 19:01 libluminate5_0.8.9-1_i386.deb -rw-r--r-- 1 root root 23828 2004-08-18 22:37 libluminate5_0.8.9-2_i386.deb libluminate3 does not install any longer (missing dependency) but it does not matter (as the following tests will show). All versions that I could test have the prelink bug as shown below. Therefore my previous statement about the bug being fixed in libluminate4 0.8.0-1 was wrong. So there is probably another factor that triggers this bug. Are you able to reproduce this bug on your system ? # dpkg -i libluminate4_0.8.0-1_i386.deb Selecting previously deselected package libluminate4. (Reading database ... 847926 files and directories currently installed.) Unpacking libluminate4 (from libluminate4_0.8.0-1_i386.deb) ... Setting up libluminate4 (0.8.0-1) ... # prelink /usr/lib/libluminate.so.4.0.0 /usr/sbin/prelink.bin: Could not find virtual address slot for /usr/lib/libluminate.so.4.0.0 # dpkg -i libluminate4_0.8.0-2_i386.deb (Reading database ... 847931 files and directories currently installed.) Preparing to replace libluminate4 0.8.0-1 (using libluminate4_0.8.0-2_i386.deb) ... Unpacking replacement libluminate4 ... Setting up libluminate4 (0.8.0-2) ... # prelink /usr/lib/libluminate.so.4.0.0 /usr/sbin/prelink.bin: Could not find virtual address slot for /usr/lib/libluminate.so.4.0.0 # dpkg -i libluminate5_0.8.9-1_i386.deb dpkg - warning: downgrading libluminate5 from 0.8.9-2 to 0.8.9-1. (Reading database ... 847936 files and directories currently installed.) Preparing to replace libluminate5 0.8.9-2 (using libluminate5_0.8.9-1_i386.deb) ... Unpacking replacement libluminate5 ... Setting up libluminate5 (0.8.9-1) ... # prelink /usr/lib/libluminate.so.4.0.0 /usr/sbin/prelink.bin: Could not find virtual address slot for /usr/lib/libluminate.so.4.0.0 # dpkg -i libluminate5_0.8.9-2_i386.deb (Reading database ... 847934 files and directories currently installed.) Preparing to replace libluminate5 0.8.9-1 (using libluminate5_0.8.9-2_i386.deb) ... Unpacking replacement libluminate5 ... Setting up libluminate5 (0.8.9-2) ... # prelink /usr/lib/libluminate.so.5.0.0 /usr/sbin/prelink.bin: Could not find virtual address slot for /usr/lib/libluminate.so.5.0.0 -- Laurent Bonnaud. http://www.lis.inpg.fr/pages_perso/bonnaud/