Your message dated Wed, 30 Jul 2025 19:50:54 +0000
with message-id <[email protected]>
and subject line Bug#1109705: fixed in debianutils 5.23.2
has caused the Debian Bug report #1109705,
regarding debianutils: run-parts --list produce error message on standard output
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 [email protected]
immediately.)


-- 
1109705: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109705
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debianutils
Version: 5.23.1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Since version 5.23.1, the 'run-parts --list' command produces an error
message on standard output when the directory passed as argument does
not exist / is not readable. This is different from the previous version
5.21, which produced error messages on the error output.

As an example, consider this script extract :

for x in $(run-parts --list /foo) ; do echo "PART: $x" ; done

Using 5.21 version on an environment where directory /foo is missing, 
the script produces an error on stderr and nothing on stdout, as expected : 

$ for x in $(run-parts --list /foo) ; do echo "PART: $x" ; done
run-parts: failed to open directory /foo: No such file or directory

However, using 5.23.1 version on the same environment, the output is : 

$ for x in $(run-parts --list /foo) ; do echo "PARTS: $x" ; done
PART: run-parts:
PART: Skipping
PART: "/foo";
PART: failed
PART: to
PART: opendir:
PART: No
PART: such
PART: file
PART: or
PART: directory

and nothing is printed on stderr.

With the new version 5.23.1, I expected an error message on stderr and
nothing on stdout, as in the previous version.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.17-amd64 (SMP w/3 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages debianutils depends on:
ii  libc6  2.41-4

debianutils recommends no packages.

debianutils suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: debianutils
Source-Version: 5.23.2
Done: Niels Thykier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
debianutils, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debianutils 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 [email protected])


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

Format: 1.8
Date: Sun, 27 Jul 2025 11:01:22 +0000
Source: debianutils
Architecture: source
Version: 5.23.2
Distribution: unstable
Urgency: medium
Maintainer: Ileana Dumitrescu <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1109705
Changes:
 debianutils (5.23.2) unstable; urgency=medium
 .
   * run-parts: Remove warning on non-existing
     directory with `--list`. It was emitted
     to `stdout` and even on `stderr` it would
     cause issues. (Closes: #1109705)
Checksums-Sha1:
 617a03e001015cdb7651df4ddbf5b22d0f716271 1908 debianutils_5.23.2.dsc
 7432fd03bb106c03e2c6e34ffc042a5f83ae7652 82376 debianutils_5.23.2.tar.xz
 cea61a30b5a1e9d9af8d3d189ad3e66b23c25cbb 175400 debianutils_5.23.2.git.tar.xz
 aebbb6caa34e5e0dae7ca7ee14d54080de4aa3a8 18064 
debianutils_5.23.2_source.buildinfo
Checksums-Sha256:
 471b65deec232bb033f3e3e06d5bf64dac0ced474c6fd61d41538f3f3de876f8 1908 
debianutils_5.23.2.dsc
 79e524b7526dba2ec5c409d0ee52ebec135815cf5b2907375d444122e0594b69 82376 
debianutils_5.23.2.tar.xz
 fccd3a480cbb3e509e88e134f6be3d915406652cfc3cad38e2bee2161eab405d 175400 
debianutils_5.23.2.git.tar.xz
 52d222909a75f1a3bc2e2fd14be08590e61d6a7e0a58ec123e0bf3a8c0d88417 18064 
debianutils_5.23.2_source.buildinfo
Files:
 00d7af3b3fce0f19a60fc3a1ca7d5b3e 1908 utils required debianutils_5.23.2.dsc
 29e74d658e7675e44907d13b6d3379e7 82376 utils required debianutils_5.23.2.tar.xz
 de6cbcaeab8e1e156ab3e7db1c7a2f7c 175400 utils required 
debianutils_5.23.2.git.tar.xz
 cf36e02947014816cdda074d4a1058a1 18064 utils required 
debianutils_5.23.2_source.buildinfo
Git-Tag-Info: tag=bce389da2af3d12520ccfb17a11f8275c864ee41 
fp=f5e7199aef5e5c67e555873f740d68888365d289
Git-Tag-Tagger: Niels Thykier <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmiKdJUACgkQYG0ITkaD
wHnGFg//W71PsIsJvkdIoBq5BXLxInXfgNNIj/Q4IcKYKyRiDk+SGWYJBKm/spxU
CoAhp5plYEl+hn5HSnj1D6puKDyUSRZKaSTVAmMYcuySaXW2UOsQMZlLvOkW4w6/
1A7RMs9pHhyGSdKvxhIE2PZkBSdZxzXdhMhzzYjGQWXPuNcSH7RRxchmobKFCdnB
X9okvK9qdVQMIqu5JN71+LcHKtZbx6yJxgqQX+bCsTD14c2qQlGw/Z9pd2P0RLO9
/6WbMI8ycfiJdf20PnwOo73KS6J5dWKr+JSq2XYeIWs8FceO79lbpvN05CjnU1kW
ovRtPQwo/Y8gm2gEtCtOgXHxvg8ZVuBElSdVTBH1e7b0hcnOVMjBv+yzzPt6brMt
E1fExfMtrdQ7uBSn4U1bBMqCGT1UBcxpxh+1wINWmO0psREelSTLRB0IVS5oJf7i
X3N5CUDIih8g8gr9ykj468R8eE6UblNdg2YqTgZJwZlq2ozyn3uBMUhcveQSSosH
rKzHN4SICf+fv1P2uB359A1JkXexd0WddRKHf+JyKzQWTtMAaaojhT6OZJiM3k3K
3k8KPSK18TiaZU3Pe5/dK+xaiM+0J7ET+mia6+ez41o63hcBbUPWu7nCcbuHcBex
Y82tnOqhWA+NXTP3kUFxZET5WrC3g8ey31VjBhm/q+ipJtRQd+0=
=xpiJ
-----END PGP SIGNATURE-----

Attachment: pgpCUALgpubh2.pgp
Description: PGP signature


--- End Message ---

Reply via email to