lkml.org 
[lkml]   [2010]   [Mar]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: execve() returns ENOENT when ld-linux.so isn't found
    From
    On Fri, Mar 26, 2010 at 12:56 PM, Ulrich Drepper <drepper@gmail.com> wrote:
    > No.  ENOENT is the right value.
    >
    > Once again, read my first message.  The shell cannot just report the
    > error anyway since there can be many different reasons for the
    > problem.  If the dynamic linker is missing it has to be discovered and
    > then reported.  In that message the correct error code is ENOENT.
    >
    > Don't try to change things which are as good as any other solution.
    > The error message alone is in no case sufficient.  Fix your shells.

    What about other apps that call execve?
    Sounds like a lot of code duplication is needed.

    Olaf
    --
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2010-03-26 19:43    [W:0.024 / U:150.824 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site