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

Bug#942558: marked as done (hurd: should return ENXIO instead of EIEIO in open())



Your message dated Wed, 30 Oct 2019 02:39:31 +0000
with message-id <E1iPdtT-000Bci-If@fasolo.debian.org>
and subject line Bug#942558: fixed in hurd 1:0.9.git20191029-1
has caused the Debian Bug report #942558,
regarding hurd: should return ENXIO instead of EIEIO in open()
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
942558: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942558
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: hurd
Version: 1:0.9.git20190331-8
Severity: important
Control: affects -1 s6

Dear Maintainer,

When calling open(fifo_fd, O_WRONLY | O_NONBLOCK) on an fifo file, which has
no reader, it should return ENXIO. But on Hurd, it returns EIEIO.

This causes s6 failed to start[1], as it expects an ENXIO.

The behaviour should be consistent with

https://pubs.opengroup.org/onlinepubs/9699919799/functions/open.html

> [ENXIO]
> O_NONBLOCK is set, the named file is a FIFO, O_WRONLY is set,
> and no process has the file open for reading.

[1] it was discussed at
https://www.mail-archive.com/skaware@list.skarnet.org/msg01361.html

-- 
Shengjing Zhu

--- End Message ---
--- Begin Message ---
Source: hurd
Source-Version: 1:0.9.git20191029-1

We believe that the bug you reported is fixed in the latest version of
hurd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 942558@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Samuel Thibault <sthibault@debian.org> (supplier of updated hurd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 30 Oct 2019 01:14:03 +0000
Source: hurd
Binary: hurd hurd-dbgsym hurd-dev hurd-dev-dbgsym hurd-doc hurd-libs0.3 hurd-libs0.3-dbgsym
Built-For-Profiles: noudeb noprof
Architecture: source all
Version: 1:0.9.git20191029-1
Distribution: unstable
Urgency: medium
Maintainer: GNU Hurd Maintainers <debian-hurd@lists.debian.org>
Changed-By: Samuel Thibault <sthibault@debian.org>
Description:
 hurd       - GNU Hurd
 hurd-dev   - GNU Hurd (development files)
 hurd-doc   - GNU Hurd manual
 hurd-libs0.3 - GNU Hurd (libraries)
Closes: 942558
Changes:
 hurd (1:0.9.git20191029-1) unstable; urgency=medium
 .
   * New upstream snapshot (Closes: Bug#942558).
     - acpi-static-link.patch: Upstreamed.
     - shutdown-static-link.patch: Upstreamed.
     - rename_dir_excl.patch: Upstreamed.
   * rules: Fix noudeb profile build with latest debhelper.
   * control: Replace autotools-dev dep with debhelper (>= 9.20160114) dep.
   * rules: Drom --with autotools_dev.
   * rules: Use dpkg's architecture.mk
   * source/options: Drop compression option.
Checksums-Sha1:
 cfb40aa9c1ef1f29950cc6363c87c005188893f4 4611 hurd_0.9.git20191029-1.dsc
 407b521edd71f1858fbeb824ffc84322b9aa5914 18079 hurd_0.9.git20191029.orig-eth-filter.tar.bz2
 b384d5e9e76596a53dff40706462831095b31159 3346203 hurd_0.9.git20191029.orig-libdde-linux26.tar.bz2
 c971d3c5a1fca31d9a8f6606469a0b3901800997 19452 hurd_0.9.git20191029.orig-libddekit.tar.bz2
 c99cdfa01a0338d6ada82b91eb676567d673e7bc 22206 hurd_0.9.git20191029.orig-libmachdev.tar.bz2
 aadc48e013faeb8bbe909266f09ceb86f5d7311c 2122870 hurd_0.9.git20191029.orig.tar.bz2
 9bb6e9befbaf4fda7c3d0eaf6d4942efac6abc78 69152 hurd_0.9.git20191029-1.debian.tar.xz
 1f57bb8c14dcf58fe63d18cc4dd4e130d3bf0fe0 172732 hurd-doc_0.9.git20191029-1_all.deb
Checksums-Sha256:
 639128c1ce161a05584e4a72f7e5cdc2d3365b2f59a28ed40397f6d0e9d9ea90 4611 hurd_0.9.git20191029-1.dsc
 0d8b7cbe0d36facc847fa1b3caec00a908ae45d91fa6a46fe44bc836d835d0bf 18079 hurd_0.9.git20191029.orig-eth-filter.tar.bz2
 51323533a0b3c7baed7a9a1edd1e41ec8839deb222c722c2b3f2a30777e8600e 3346203 hurd_0.9.git20191029.orig-libdde-linux26.tar.bz2
 a64b7f77aee914cd45d4aa7706849eeed9c1d6aec1eba13eef804a20813a336f 19452 hurd_0.9.git20191029.orig-libddekit.tar.bz2
 cc6f85aa229367206e4a6a28e4ba89b41d3da35ba578f278e0e1704136038b0e 22206 hurd_0.9.git20191029.orig-libmachdev.tar.bz2
 6ca49e09adc26d47d576b45bcd1dbc911c865202d77c2b6180fb0750c5058021 2122870 hurd_0.9.git20191029.orig.tar.bz2
 16547b866f7a3f0f61ce519ac3e7990a218682819e2a464da447bf065895e766 69152 hurd_0.9.git20191029-1.debian.tar.xz
 5901d321ffb56cabecd3d46bfb057e1c59c8109094d3338f8db9b2286d35a8c8 172732 hurd-doc_0.9.git20191029-1_all.deb
Files:
 57eacd9fa552bb79241b094ef5d9ec24 4611 admin required hurd_0.9.git20191029-1.dsc
 106fb126b6ebbfae2487ed077c3d2c49 18079 admin required hurd_0.9.git20191029.orig-eth-filter.tar.bz2
 ae4ba04a724df92236ec4fe9e8a531f8 3346203 admin required hurd_0.9.git20191029.orig-libdde-linux26.tar.bz2
 ab114d7635aeeccfc0e03be42e510789 19452 admin required hurd_0.9.git20191029.orig-libddekit.tar.bz2
 b56e403c14352c55559f0bcb02663c8a 22206 admin required hurd_0.9.git20191029.orig-libmachdev.tar.bz2
 c2494c603ef822bc027fb02c405eeadc 2122870 admin required hurd_0.9.git20191029.orig.tar.bz2
 3a1ca2b240fc6c4b5275c93a24407092 69152 admin required hurd_0.9.git20191029-1.debian.tar.xz
 9b93a8dc5fb034d253d19f8944a62a77 172732 doc optional hurd-doc_0.9.git20191029-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE5h27FdQXK97JfpLZ21UOifD6VPMFAl247wEACgkQ21UOifD6
VPPi7xAAyLxJznoPqlka4kgnk9eHEEuCgj+Q8qTenlgXvx9fnOA9eFU6aV4aKOi+
fpYMoJTB0h1LamFLhlzubVEFLuKvtcv/As2y1WPIPuAAfJxKgNJQ10Pcw40Tp957
7ZkjWc/i+Xjj+9SIxz9DyQaYw/jVl912hwzv1uTuelbWFbwt9P5KGCiJqXimi2tN
cFVtZsQvE+GC5o1JnDre8uQHblZRC1G8EtDDjkSWByvnwiyDbQFr5xn3Oy/0Kx3V
sZ1CnxiLVXVc5Nx7+QjYEHRMn/2nOMHBwSScJM1yqo3lyJBeAZWyDzXWgIQhxLGd
X9LRnZTerCA2/bsjKiEZW0AQoFE0RxBU9qIhFE2YKKNRj2F6411xuUsYmFIaNk+T
7scr1yP8IV93W6N2B+zXbWcK55CSEZWkRMcyfdKY8AoiG1kCdptnDQ4UWBVvuUX8
zR3X8SoHbcQpF3maW8c0PtcZBKeFDLMsntsTP10WRmTt52A8IUazjdcffvGUWWLR
VpoJJngiWYaiZvv0tMIbEuecAvZr8/69u/VXTW57XALACKHGfPDjFjrAAmqEjm58
t5AQ1z1AXjUDopNFNP6DholBQt9XrlQTNb5XUAZI44FpU1/nlFKSw01fym6aKUGq
pORP2EcUitehEQ3VouNodBz08z6W7RqOmquoi1DqKExJ6ZYfNxo=
=Jl52
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: