Re: Bug#227912: libluminate doesn't prelink
> 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/
Reply to: