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

Re: `ls` shows file, `bash` says "No such file" ???



On 2014-05-03 06:25 +0200, Tom Roche wrote:

> Tom Roche Fri, 02 May 2014 22:25:34 -0400
>>> For background on my problem (and why I very much need to solve it), see 
>>> http://forums.linuxmint.com/viewtopic.php?f=190&t=166506&p=855700#p855700
>
>>> But the essence of the problem appears to be
>
>>> me@it ~ $ /usr/local/share/firefox-3.6.28/firefox-bin
>>> bash: /usr/local/share/firefox-3.6.28/firefox-bin: No such file or directory
>>> [127]me@it ~ $ lsalh /usr/local/share/firefox-3.6.28/firefox-bin
>>> -rwxr-xr-x 1 root staff 44K Mar  6  2012 /usr/local/share/firefox-3.6.28/firefox-bin
>
> Mike Kupfer Fri, 02 May 2014 21:02:48 -0700
>> I ran into this issue (with a different binary, on Ubuntu 12.04) a week
>> or two ago, and it was in fact the mismatch between 32-bit and 64-bit.
>> So try installing the 64-bit FF
>
> Alas, as detailed @ link above, I cannot: I must run a VPN which
>
> - the developer (F5) only supports for linux clients as browser plugins (?!?) for firefox-3.x and firefox-8.x
>
> - my workplace's servers' version of the F5 backend only supports the frontend version that runs on firefox-3.x
>
> and there are no 64-bit builds of firefox-3.x. But it gets worse :-( 
>
> As detailed @ link above, I have formerly made firefox-3.6.28+F5NAP
> work on two different debian boxes! Including one virtually identical
> to the box in question! So this is a *solved* problem ... I just don't
> know the solution :-(

Set up an i386 chroot and run your ancient firefox from there.

>> The error message from bash is... unfortunate, to say the least.

It can't do any better though, because the kernel just reports ENOENT
when you try to run a program and its ELF interpreter
(/lib/ld-linux.so.2 in case of i386 binaries) is missing.  See
execve(2).

Cheers,
       Sven


Reply to: