Re: Fix for a problem, and how it was done (was: Re: gnu-19990505.tar.gz uploaded
On Wed, May 05, 1999 at 09:16:44PM +0200, Marcus Brinkmann wrote:
>
> The problem is that the new Hurd version does answer /dev/fd/4: File don't
> exist, even if the interpreter for the hashexec is in place. This seems to
> be a problem only when such a script is fork/exec'ed by dpkg, not if it is
> run from the shell manually. Very strange.
Grrr. Stupid me.
The most important point is that the above thing happens *before* a /dev/fd
is created. After a /dev/fd is creating, it works the same for old and new
hurd.
Hence the patch. It makes sure that /dev/fd exists before calling dpkg. I
creates also /dev/null because some script needs it.
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' Debian http://www.debian.org finger brinkmd@
Marcus Brinkmann GNU http://www.gnu.org master.debian.org
Marcus.Brinkmann@ruhr-uni-bochum.de for public PGP Key
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ PGP Key ID 36E7CD09
Reply to: