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

Bug#630411: libc6 should define /lib/ld-lsb-x86-64.so.3 on AMD64



On Mon, Jun 13, 2011 at 09:13:34PM +0200, francois.petitjean@bureauveritas.com wrote:
> Package: libc6
> Version: 2.11.2-10
> Severity: normal
> 
> After downloading a lsb binary for Linux on architecture amd64 (aka 
> x_-_64) the
> program runs out of the box on a SLES11 machine, but fails on Debian wuth 
> a cryp
> tic message :
> 
> fp2x@masime:/tmp> lsb_release --all
> LSB Version: 
> core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:
> core-3.2-x86_64:core-4.0-x86_64:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.
> 0-amd64:graphics-2.0-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-
> amd64:graphics-4.0-noarch
> Distributor ID: SUSE LINUX
> Description:    SUSE Linux Enterprise Server 11 (x86_64)
> Release:        11
> Codename:       n/a
> fp2x@masime:/tmp> ls -lApst lm*
>  509 -rw-r--r-- 1 fp2x users  516479 juin  9 20:28 lmutil_x64_lsb.tar.gz
>  464 -rw-r--r-- 1 fp2x users  471556 juin  9 20:28 lmgrd_x64_lsb.tar.gz
> 1353 -rwxr-xr-x 1 fp2x users 1384304 d├®c.  7  2010 lmgrd
> 1429 -rwxr-xr-x 1 fp2x users 1461624 d├®c.  7  2010 lmutil
> fp2x@masime:/tmp> ./lmutil lmver -help
> lmutil - Copyright (c) 1989-2010 Flexera Software, Inc. All Rights 
> Reserved.
> usage:  lmver flexlm_binary
> 
> fp2x@drhpcm03:/tmp$ lsb_release --all
> No LSB modules are available.
> Distributor ID: Debian
> Description:    Debian GNU/Linux 6.0.1 (squeeze)
> Release:        6.0.1
> Codename:       squeeze
> fp2x@drhpcm03:/tmp$ ls -lApst lm*
> 1432 -rwxr-xr-x 1 fp2x fp2x 1461624  7 d├®c.   2010 lmutil
> fp2x@drhpcm03:/tmp$ ./lmutil
> -bash: ./lmutil: Aucun fichier ou dossier de ce type
> fp2x@drhpcm03:/tmp$ echo $?
> 127
> 
> extract of readelf -l lmutil
>   INTERP         0x0000000000000200 0x0000000000400200 0x0000000000400200
>                  0x000000000000001a 0x000000000000001a  R      1
>       [Requesting program interpreter: /lib64/ld-lsb-x86-64.so.3]
> 
> program interpreter: /lib64/ld-lsb-x86-64.so.3 is a LSB requirement. For 
> instance 
> http://refspecs.freestandards.org/LSB_3.1.1/LSB-Core-AMD64/LSB-Core-AMD64/requirements.html
> 

LSB compliance is provided through the lsb-core package. Installing this
package will create, among other things, the /lib64/ld-lsb-x86-64.so.3 
symlink.

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net



Reply to: