[Python-apps-team] Bug#946178: mercurial: FTBFS on hurd-i386: Testsuite failures

Paul Sonnenschein paul at sonnenschein.ruhr
Thu Dec 5 06:43:10 GMT 2019


Hello,

Am Mittwoch, den 04.12.2019, 23:26 +0100 schrieb Samuel Thibault:
> Paul Sonnenschein, le mer. 04 déc. 2019 21:45:14 +0100, a ecrit:
> > The test-http-bad-server.t fails due to an unexpected behaviour of
> > local sockets in the Hurd. This seems to be a bug in the Hurd
> > itself
> > (pflocal specifically), being in violation of the POSIX
> > specification
> > Issue 6 and newer.
> 
> Which violation is happening here?

According to POSIX, both read and recv shall set errno to ECONNRESET if
"[a] read was attempted on a socket and the connection was forcibly
closed by its peer." As far as I can tell, pflocal will never return
ECONNRESET.

After further study however, I do no longer believe that this is the
reason of the observed test failure, since connect already should fail.

I now have no idea why this test is failing.

Paul

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/python-apps-team/attachments/20191205/e280b019/attachment.sig>


More information about the Python-apps-team mailing list