Re: Bug#697270: PC 32-bit programs fails to work on amd64
Timo Weingärtner <firstname.lastname@example.org> writes:
> 2013-01-03 um 18:32:28 schrieb Russ Allbery:
>> Alexey Eromenko <email@example.com> writes:
>>> User error? Huh ?
>>> No ! This is a Debian Bug !
>>> Debian clearly says: "File does not exist", while in fact it DOES EXIST.
>>> This is a 100% proof of Debian bug.
> I guess it is bash telling you that.
>> That's the error message that you get when the dynamic loader for a
>> binary doesn't exist. I think that's been the case for as long as
>> Linux has existed.
> That's already reported as bug #609882.
I think that's asking quite a lot of bash. Wouldn't it have to open the
binary and parse the ELF headers, extracting the INTERP header, in order
to verify that? Does it really make sense to encode understanding of ELF
binary layout formats in bash?
Russ Allbery (firstname.lastname@example.org) <http://www.eyrie.org/~eagle/>