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: