From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752916Ab0C0MFk (ORCPT ); Sat, 27 Mar 2010 08:05:40 -0400 Received: from mail-iw0-f196.google.com ([209.85.223.196]:39352 "EHLO mail-iw0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751730Ab0C0MFi (ORCPT ); Sat, 27 Mar 2010 08:05:38 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=s7m6qsXv159cQ9HgQ8gejYY0uADHLIDmsXeXbgSPjR4XHHAP24NWDdUMCyN3f/lqpW ioRGRcgeiO0LdJvkfdAQPsIvCs8vVvzcoKi77+owDorkyVZv0OMcY5BMeQhN8mm7RL/V FKQv392dUbE5e5g/b0wCSxOIDKXnEoerV24mQ= MIME-Version: 1.0 In-Reply-To: References: From: Ulrich Drepper Date: Sat, 27 Mar 2010 05:05:18 -0700 Message-ID: Subject: Re: execve() returns ENOENT when ld-linux.so isn't found To: Olaf van der Spek Cc: Luca Barbieri , linux-kernel@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Mar 27, 2010 at 04:50, Olaf van der Spek wrote: > It didn't 'work' for me. You still don't get it? No shell provides you with a correct error message. There is quite some work involved (reading program header, finding the interpreter entry, checking the file) to give a meaningful error message. Changing the error code alone achieves nothing. > What code would break? At the very least the shells in Red Hat releases for many years.