From: Kent West on
On 5/15/10 7:56 AM, Anand Sivaram wrote:
>
>
> On Sat, May 15, 2010 at 14:45, Sven Joachim <svenjoac(a)gmx.de
> <mailto:svenjoac(a)gmx.de>> wrote:
>
> On 2010-05-15 11:04 +0200, Jan C. Nordholz wrote:
>
> >> [readelf output]
> >>
> >> ELF Header:
> >> [...]
> >
> >> INTERP 0x000114 0x08048114 0x08048114 0x00011 0x00011
> R 0x1
> >> [Requesting program interpreter: /lib/ld-lsb.so.3]
> >
> > That dynamic linker doesn't look right. A little googling shows that
> > Redhat and Suse seem to be using that one now. A missing linker is,
> > by the way, the only other reason for execve() to return ENOENT
> ("file
> > not found") I know of - missing dependencies produce a different
> error.
> >
> > Anyway, Debian still has /lib/ld-linux.so.2 - you could try
> symlinking
> > them, but I doubt it will work.
>
> Why not? Do you think that Redhat and Suse do something else?
> Anyway,
> this symlink should be in the lsb-core package; it was added in 3.0.6
> (see #326609š) but seems to have gone AWOL since then.
>
> Sven
>
>
> š http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=326609
>


You guys are brilliant! Awesome!

westk[@]goshen.acu.edu]:/lib:> sudo ln -s ld-linux.so.2 ld-lsb.so.3

westk[@]goshen.acu.edu]:/usr/local/Maple_Network_Tools/FLEXlm/11.7:>
../lmgrd 8:26:41 (lmgrd) -----------------------------------------------
8:26:41 (lmgrd) Please Note:
8:26:41 (lmgrd)
8:26:41 (lmgrd) This log is intended for debug purposes only.
8:26:41 (lmgrd) In order to capture accurate license
8:26:41 (lmgrd) usage data into an organized repository,
8:26:41 (lmgrd) please enable report logging. Use Acresso Software Inc.'s
8:26:41 (lmgrd) software license administration solution,
8:26:41 (lmgrd) FLEXnet Manager, to readily gain visibility
8:26:41 (lmgrd) into license usage data and to create

<blah blah blah yada yada yada>

Thanks!

--
Kent

From: Alexey Salmin on
On Sat, May 15, 2010 at 4:15 PM, Sven Joachim <svenjoac(a)gmx.de> wrote:
> On 2010-05-15 11:04 +0200, Jan C. Nordholz wrote:
>
>>> [readelf output]
>>>
>>> ELF Header:
>>> [...]
>>
>>>  INTERP         0x000114 0x08048114 0x08048114 0x00011 0x00011 R   0x1
>>>      [Requesting program interpreter: /lib/ld-lsb.so.3]
>>
>> That dynamic linker doesn't look right. A little googling shows that
>> Redhat and Suse seem to be using that one now. A missing linker is,
>> by the way, the only other reason for execve() to return ENOENT ("file
>> not found") I know of - missing dependencies produce a different error.
>>
>> Anyway, Debian still has /lib/ld-linux.so.2 - you could try symlinking
>> them, but I doubt it will work.
>
> Why not?  Do you think that Redhat and Suse do something else?  Anyway,
> this symlink should be in the lsb-core package; it was added in 3.0.6
> (see #326609Å¡) but seems to have gone AWOL since then.
>
> Sven
>
>
> Å¡ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=326609

So, it's a bug in lsb-core package?

Alexey


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/AANLkTikipjZpNoT5TLovlA0y6bgxInL4djUTrznkkDVy(a)mail.gmail.com
From: Sven Joachim on
On 2010-05-17 08:46 +0200, Alexey Salmin wrote:

> On Sat, May 15, 2010 at 4:15 PM, Sven Joachim <svenjoac(a)gmx.de> wrote:
>> On 2010-05-15 11:04 +0200, Jan C. Nordholz wrote:
>>
>>>>      [Requesting program interpreter: /lib/ld-lsb.so.3]
>>>
>>> That dynamic linker doesn't look right. A little googling shows that
>>> Redhat and Suse seem to be using that one now. A missing linker is,
>>> by the way, the only other reason for execve() to return ENOENT ("file
>>> not found") I know of - missing dependencies produce a different error.
>>>
>>> Anyway, Debian still has /lib/ld-linux.so.2 - you could try symlinking
>>> them, but I doubt it will work.
>>
>> Why not?  Do you think that Redhat and Suse do something else?  Anyway,
>> this symlink should be in the lsb-core package; it was added in 3.0.6
>> (see #326609š) but seems to have gone AWOL since then.
>
> So, it's a bug in lsb-core package?

Yes, the LSB mandates that /lib/ld-lsb.so.3 is the dynamic linker:

http://refspecs.freestandards.org/LSB_4.0.0/LSB-Core-IA32/LSB-Core-IA32/baselib.html

Sven


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/87zkzz3tmt.fsf(a)turtle.gmx.de
From: Sven Joachim on
On 2010-05-17 08:54 +0200, Sven Joachim wrote:

> On 2010-05-17 08:46 +0200, Alexey Salmin wrote:
>
>> So, it's a bug in lsb-core package?
>
> Yes, the LSB mandates that /lib/ld-lsb.so.3 is the dynamic linker:
>
> http://refspecs.freestandards.org/LSB_4.0.0/LSB-Core-IA32/LSB-Core-IA32/baselib.html

This makes me wonder how Ubuntu obtained their LSB certification,
considering that they do not seem have /lib/ld-lsb.so.3 in any package
either, according to http://packages.ubuntu.com. The whole LSB seems to
be a joke.

Sven


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/87ocge52fo.fsf(a)turtle.gmx.de
From: Alexey Salmin on
On Mon, May 17, 2010 at 3:59 PM, Sven Joachim <svenjoac(a)gmx.de> wrote:
> On 2010-05-17 08:54 +0200, Sven Joachim wrote:
>
>> On 2010-05-17 08:46 +0200, Alexey Salmin wrote:
>>
>>> So, it's a bug in lsb-core package?
>>
>> Yes, the LSB mandates that /lib/ld-lsb.so.3 is the dynamic linker:
>>
>> http://refspecs.freestandards.org/LSB_4.0.0/LSB-Core-IA32/LSB-Core-IA32/baselib.html
>
> This makes me wonder how Ubuntu obtained their LSB certification,
> considering that they do not seem have /lib/ld-lsb.so.3 in any package
> either, according to http://packages.ubuntu.com.  The whole LSB seems to
> be a joke.
>
> Sven
>

It appears that ld-lsb symlinks are created by lsb-core postinst
script. That's why they're not listed in package contents.

Kent, it seems that it's a somehow better solution for you to install
the lsb-core package (or a whole lsb group) rather than create that
symlink manually (it's not that important though).

Alexey


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/AANLkTikX6udd_Ny3KROb09XgI9be6TXWAOp1L2yi835n(a)mail.gmail.com