[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Some binaries using /lib/ld.so instead of /lib64/ld.so



Hi,

I'm seeing the following warnings from prelink:

/usr/sbin/prelink.bin: /usr/sbin/zic: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/sbin/iconvconfig: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/sbin/nscd_nischeck: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /bin/nc: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/less: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/rpcinfo: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/localedef: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/iconv: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/dc: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/rpcgen: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/sprof: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/getent: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/lesskey: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/locale: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/gencat: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/file: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/screen: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/lessecho: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/getconf: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/bin/zdump: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
/usr/sbin/prelink.bin: /usr/lib/pt_chown: Using /lib/ld-linux-x86-64.so.2, not /lib64/ld-linux-x86-64.so.2 as dynamic linker

And indeed:

$ ldd /usr/bin/less |grep ld
        /lib/ld-linux-x86-64.so.2 (0x0000003b3cc00000)

whereas all other binaries on the system use this:

$ ldd /bin/ls |grep ld
        /lib64/ld-linux-x86-64.so.2 (0x0000003b3cc00000)

Of course, both ld.so versions are the same, but:

 - this inconsistency may be the result of a more serious problem
 - I like all binaries on my system to be consistent :>.

Is this something the kind AMD64 porters could fix or should I send bug
reports for the concerned packages ?

-- 
Laurent Bonnaud.
http://www.lis.inpg.fr/pages_perso/bonnaud/




Reply to: