|
|||||||||||
|
Re: system/3055: bug in xargs?
From: Andy Isaacson <adi(at)hexapodia.org>
Date: Mon Dec 30 2002 - 16:57:11 EST
From: Andy Isaacson <adi@hexapodia.org>
On Fri, Dec 27, 2002 at 10:46:39PM -0000, henry.baragar@instantiated.ca wrote:
This error message means that somewhere in your $PATH is a directory named 'ls'. You should fix this. A very common cause for this problem is untarring the source tarball in /usr rather than in /usr/src -- it unpacks bin/ls/ as /usr/bin/ls/, and with /usr/bin in your $PATH before /bin, you get EISDIR back from exec?p. The real bug is that exec(3) doesn't document that execvp can return EISDIR, but that's precisely what it returns in this case. I've filed a bug (with possible fix) for this problem, but the mailing lists seem to be a bit slow so I haven't gotten a bug number assigned yet (2 hours later). -andy Received on Mon Dec 30 16:58:26 2002 This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:29:43 EDT |
||||||||||
|
|||||||||||