Your message dated Wed, 03 Sep 2025 09:33:59 +0000
with message-id <[email protected]>
and subject line Bug#1015216: fixed in bash 5.3-1
has caused the Debian Bug report #1015216,
regarding bash: [PATCH] perf(bashrc): avoid a command-not-found lookup stat
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.)
--
1015216: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1015216
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: bash
Version: 5.2~rc1-1
Severity: minor
Dear Maintainer,
`[ -x ... -o -x ... ]` does not short circuit, split to
`[ -x ... ] || [ -x ... ]` to avoid a `stat` call when looking for
command-not-found.
-- System Information:
Debian Release: bullseye/sid
APT prefers focal-updates
APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal'),
(100, 'focal-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.13.0-52-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages bash depends on:
ii base-files 11ubuntu5.5
ii debianutils 4.9.1
ii libc6 2.31-0ubuntu9.9
ii libtinfo6 6.2-0ubuntu2
Versions of packages bash recommends:
pn bash-completion <none>
Versions of packages bash suggests:
pn bash-doc <none>
-- no debconf information
>From bcc6298ba3b82753b9de7963aa5226a8b006ebe3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ville=20Skytt=C3=A4?= <[email protected]>
Date: Sun, 17 Jul 2022 22:43:11 +0300
Subject: [PATCH] perf(bashrc): avoid a command-not-found lookup stat
`[ -x ... -o -x ... ]` does not short circuit, split to
`[ -x ... ] || [ -x ... ]` to avoid a `stat` call.
---
debian/etc.bash.bashrc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/etc.bash.bashrc b/debian/etc.bash.bashrc
index 7fabe82..a3ce7e6 100644
--- a/debian/etc.bash.bashrc
+++ b/debian/etc.bash.bashrc
@@ -41,7 +41,7 @@ fi
#fi
# if the command-not-found package is installed, use it
-if [ -x /usr/lib/command-not-found -o -x
/usr/share/command-not-found/command-not-found ]; then
+if [ -x /usr/lib/command-not-found ] || [ -x
/usr/share/command-not-found/command-not-found ]; then
function command_not_found_handle {
# check because c-n-f could've been removed in the meantime
if [ -x /usr/lib/command-not-found ]; then
--
2.25.1
--- End Message ---
--- Begin Message ---
Source: bash
Source-Version: 5.3-1
Done: Matthias Klose <[email protected]>
We believe that the bug you reported is fixed in the latest version of
bash, 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.
Matthias Klose <[email protected]> (supplier of updated bash 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: Wed, 03 Sep 2025 10:39:11 +0200
Source: bash
Architecture: source
Version: 5.3-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Closes: 1015216
Changes:
bash (5.3-1) unstable; urgency=medium
.
* New upstream release 5.3.
* Apply upstream patches 001 - 003.
* clear_console: Handle screen and screen.* TERM envvar.
* bashrc: Avoid a command-not-found lookup stat (Ville Skyttä).
Closes: #1015216.
Checksums-Sha1:
be34532c88d127a7e0d3b196fdb55e825f23fc10 2141 bash_5.3-1.dsc
2e1b210a4d7e3969158fcaa03502fe9e4dff0bf5 5571836 bash_5.3.orig.tar.xz
69243fc852a108c861f62d588ebd97f72d74e2f6 88912 bash_5.3-1.debian.tar.xz
827f8f5198aac62d709e8255e1e4a26875d14e9b 6707 bash_5.3-1_source.buildinfo
Checksums-Sha256:
48fc3b83911ae279877f37efa489d67e91ce2b62ea7ffd81a9770fbec1949021 2141
bash_5.3-1.dsc
a70de6bb41f5e192534a5a1836b1d7fad9a8d4818a6e1506d70f38441552c17a 5571836
bash_5.3.orig.tar.xz
e011bc46fc8d3c3a0cf2a349bf7c7da9b2d5237384b3c92297ae8e8181e2b612 88912
bash_5.3-1.debian.tar.xz
cd886d51f28bec7aa9de98280c2951d528fb3fbdfe3ed5e4744d40f3d0cd2c7d 6707
bash_5.3-1_source.buildinfo
Files:
57dd5e45850cfdce51e95560b1b19fde 2141 base required bash_5.3-1.dsc
a05b24d17da376b93b0bef3f8664845d 5571836 base required bash_5.3.orig.tar.xz
d17c90d7ffbcd2726bb7e037b8793f78 88912 base required bash_5.3-1.debian.tar.xz
61bb9647cdf2b39ae086072e59c3af18 6707 base required bash_5.3-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmi4BogQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9SU3D/9/eDFUXVaG8bcwq8KIz5jwwd3zwZCq5qQX
PzsYEiwMV+VFWI8JSOFXUdSHOQnt1/8aZr9HuMCuL7YYyu1obRcWH/eweKvZTQzC
hMT+u2nE47DfLtYAIYGsQT7JbEtLmOD+74PQXeUqd4VwZoB1A+vgUGfiV3Qo7DyD
OB7gmi1k5+Hzl1d72LMoveel1qwkrIa82rG7lE9mgcQXxMuutKrx1Fl39TtXUT0A
5PY9Lq8u7tDEeiaTSZ7in28QuUNIulZ4q84ksszlBhJVgDsYYGbE38mXafxiiwKb
yJQ5d0mXGPeMQ6WcHJHV3QFbsLHxIa4K76N8dFzGw1VAtAvJS9n5evami2ovERKD
/b1vMWkpjWmHEPcVKZf9QMC9BxNExDoH03VQlWEDK6W+uBhRwkbLwY3lBfRCHlHG
j2znc4RryDFKElrOAbghVpT1nxR3I9RGe9PrgM7Kr8YmILpeg7fzWvIT+DENqUYj
TfOxmtY1EJ4uFQWJ0XxpLEP8rgCBdIs+PN6yQnupPvs/JpCvP+Ag+yPsu1yXb1Ye
2BlYj66VRJCNFrkUtpqTTnhYMdW1kjokNKuNkuW5MjZCd3J+1s6mLYZLlTfHJ6v+
Y1gc8IM+E1+bQOM4wJHcAbzpYvnZUekehSzD2N79qCED/5lHuC6WWWMAzfvHN5GQ
oRpL26nScQ==
=WxbB
-----END PGP SIGNATURE-----
pgpT3pP3cUowe.pgp
Description: PGP signature
--- End Message ---