[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 10:56:24PM +0200, francois.petitjean@bureauveritas.com wrote:
> Aurelien Jarno <aurelien@aurel32.net> a écrit sur 13/06/2011 21:58:51 :
> > 
> > On Mon, Jun 13, 2011 at 09:13:34PM +0200, francois.
> > petitjean@bureauveritas.com wrote:
> > > Package: libc6
> > > Version: 2.11.2-10
> > > Severity: normal
> > > Release:        6.0.1
> > > 
> > > 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.
> 
> The problem lies in the "among other things" :
> fp2x@drhpcm03:/etc$ sudo aptitude install  lsb-core
> Les NOUVEAUX paquets suivants vont être installés :
>   alien{a} autopoint{a} cups-bsd{a} cups-client{a} cups-common{a}
>   debhelper{a} ed{a} gettext{a} git{a} html2text{a} intltool-debian{a}
>   lib32z1{a} libcurl3-gnutls{a} libelf1{a} liberror-perl{a}
>   libfile-copy-recursive-perl{a} liblua5.1-0{a} libmail-sendmail-perl{a}
>   librpm1{a} librpmbuild1{a} librpmio1{a} libsys-hostname-long-perl{a}
>   libunistring0{a} lsb-core pax{a} po-debconf{a} rpm{a} rpm-common{a}
>   rpm2cpio{a} update-inetd{a}
> 0 paquets mis à jour, 30 nouvellement installés, 0 à enlever et 0 non mis 
> à jour.
> Il est nécessaire de télécharger 16,5 Mo d'archives. Après dépaquetage, 
> 37,8 Mo seront utilisés.
> Voulez-vous continuer ? [Y/n/?] n
> Abandon.
> 
> I have 7 debian servers with a minimum set of packages for computations : 
> openmpi, paraview, ...
> If possible, I want to avoi unneeded packages, and 30 packages to get a 
> symlink is a bit heavy.

All these packages are needed for LSB compliance, either you want LSB 
compliance or not.

> How to check which of the 30 packages installs the symlink ? A symlink do 
> not seem to be listed in the files installed by lsb-core. 

The symlinks is created in the post-install script of lsb-core, that's
why you don't see it in the list of files.

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



Reply to: