[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#970678: Network preseeding using http is broken



Martin Samuelsson <debianbts2020@nurysto.netizen.se> writes:

> Booting the installer with DEBCONF_DEBUG=5 and debuging /bin/preseed_fetch, 
> /bin/fetch-url and /usr/lib/fetch_url/http shows that wget404() in the 
> latter is what's failing. It seems the pipeline fails since /dev/fd/4 does 
> not exist.

Just to be clear on this point, are you saying that /dev/fd/4 does not
exist when you look for it in a shell, or rather specifically when doing
so in a context where it is in use?

If you noticed that it's not there when e.g. simply listing the contents
of /dev/fd then that's normal AFAIK.

To illustrate this, here's some output from busybox shell, running on my
laptop:

=-=-=-=-
~ $ echo /dev/fd/*
/dev/fd/0 /dev/fd/1 /dev/fd/10 /dev/fd/2 /dev/fd/3
~ $ ( echo /dev/fd/* ) 4>&1
/dev/fd/0 /dev/fd/1 /dev/fd/10 /dev/fd/2 /dev/fd/3 /dev/fd/4
~ $ ( echo /dev/fd/* ) 4>&1 5>&1
/dev/fd/0 /dev/fd/1 /dev/fd/10 /dev/fd/2 /dev/fd/3 /dev/fd/4 /dev/fd/5
~ $  ( echo /dev/fd/* ) 6>&1
/dev/fd/0 /dev/fd/1 /dev/fd/10 /dev/fd/2 /dev/fd/3 /dev/fd/6
~ $
=-=-=-=-

Cheers, Phil.
-- 
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/    http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY

Attachment: signature.asc
Description: PGP signature


Reply to: