[Top][All Lists]

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

Re: [Fwd: Bug#196085: Device files are not accepted under the Hurd]

From: Ognyan Kulev
Subject: Re: [Fwd: Bug#196085: Device files are not accepted under the Hurd]
Date: Tue, 24 Jun 2003 19:40:55 +0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030527 Debian/1.3.1-2

Andrew Clausen wrote:

Thanks.  I just applied the patch (which you can't see yet... no CVS ):
Sorry for the delay.  Exams are finished for this semester :)

On Thu, Jun 05, 2003 at 08:10:47AM +1000, Timshel Knoll wrote:
(actually Ognyan Kulev:)
The reason is using store_typed_open instead of store_open.  More
information can be found in $HURD/libstore/store.h (or
/include/hurd/store.h).  Basicly, store_typed_open expects something
like "device:hd0", while store_open expects something like "/dev/hd0".
Needless to say, the latter is what everyone would try.  The first style
is equivalent of (MAJOR,MINOR) pair in *nix, and the second style is
equivalent of block device file name.

I forward this bug report to bug-hurd, as I'm not completly sure if this
is the right fix.

Unfortunately, this wasn't the correct fix. Further investigation showed that two other bugs are involved: in glibc and in the Hurd itself. The patch is _wrong_. store_typed_open must fall back to store_open when its parameter is not something like "TYPE:OTHER", but it doesn't do so due to bug in the Hurd. Please follow http://bugs.debian.org/196085

Would you revert back this change?

Ognyan Kulev <address@hidden,fsa-bg.org}>
7D9F 66E6 68B7 A62B 0FCF  EB04 80BF 3A8C A252 9782

reply via email to

[Prev in Thread] Current Thread [Next in Thread]