Your message dated Thu, 06 Jun 2024 07:34:22 +0000
with message-id <[email protected]>
and subject line Bug#1064888: fixed in bash 5.2.21-2.1
has caused the Debian Bug report #1064888,
regarding bash: move files to /usr (DEP17)
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.)
--
1064888: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064888
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: bash
Version: 5.2.21-2
Tags: patch moreinfo
User: [email protected]
Usertags: dep17m2
Do not upload this patch to unstable yet!
We want to finalize the /usr-merge transition by moving all aliased
files from / to /usr via DEP17 to avoid negative effects arising from
aliasing. bash is special, because it is involved with debootstrap and
since some packages have #!/bin/bash maintainer scripts we have to sync
this move with base-files, dash, glibc and util-linux as I contacted you
earlier about this. I do not have a date for the coordinated upload yet,
because we need to wait for the time64 transition, but I appreciate
reviews already. The patch is relatively boring otherwise.
Helmut
diff --minimal -Nru bash-5.2.21/debian/changelog bash-5.2.21/debian/changelog
--- bash-5.2.21/debian/changelog 2023-11-26 09:09:52.000000000 +0100
+++ bash-5.2.21/debian/changelog 2024-01-24 09:15:01.000000000 +0100
@@ -1,3 +1,10 @@
+bash (5.2.21-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * DEP17: Move files to /usr. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Wed, 24 Jan 2024 09:15:01 +0100
+
bash (5.2.21-2) unstable; urgency=medium
* Fix crash in rl_do_undo, taken from upstream. See #1056314, #1037274.
diff --minimal -Nru bash-5.2.21/debian/rules bash-5.2.21/debian/rules
--- bash-5.2.21/debian/rules 2023-01-01 12:52:43.000000000 +0100
+++ bash-5.2.21/debian/rules 2024-01-24 09:15:01.000000000 +0100
@@ -184,7 +184,7 @@
dh_testroot
dh_prep -p$(p) -p$(p_doc) -p$(p_bins)
dh_installdirs -p$(p) \
- bin \
+ usr/bin \
etc/skel \
usr/share/doc/$(p)
dh_installdirs -p$(p_doc) \
@@ -201,7 +201,6 @@
$(MAKE) -C build-bash install \
YACC="$(YACC)" \
DESTDIR=$(CURDIR)/$(d)
- mv $(d)/usr/bin/bash $(d)/bin/.
chmod 755 $(d)/usr/bin/bashbug
$(ID) debian/bashbug.1 $(d)/usr/share/man/man1/
ifneq ($(with_gfdl),yes)
@@ -213,7 +212,7 @@
rm -f $(d)/usr/share/info/dir*
: # extra links
- ln -sf bash $(d)/bin/rbash
+ ln -sf bash $(d)/usr/bin/rbash
: # skeleton files
$(ID) debian/etc.bash.bashrc $(d)/etc/bash.bashrc
@@ -313,7 +312,7 @@
dh_strip -p$(p)
dh_compress -p$(p)
dh_fixperms -p$(p)
- dh_shlibdeps -p$(p) -- -dPre-Depends $(d)/bin/bash
+ dh_shlibdeps -p$(p) -- -dPre-Depends $(d)/usr/bin/bash
dh_installdeb -p$(p)
dh_gencontrol -p$(p)
dh_md5sums -p$(p)
@@ -338,9 +337,9 @@
dh_testroot
dh_prep -p$(p_stat)
dh_installdirs -p$(p_stat) \
- bin \
+ usr/bin \
usr/share/man/man1
- cp -p build-static/bash $(d_stat)/bin/bash-static
+ cp -p build-static/bash $(d_stat)/usr/bin/bash-static
cp -p doc/bash.1 $(d_stat)/usr/share/man/man1/bash-static.1
$(ID) -D debian/shells.d/bash-static
$(d_stat)/usr/share/debianutils/shells.d/bash-static
dh_installdocs -p$(p_stat)
diff --minimal -Nru bash-5.2.21/debian/shells.d/bash
bash-5.2.21/debian/shells.d/bash
--- bash-5.2.21/debian/shells.d/bash 2022-05-12 17:01:36.000000000 +0200
+++ bash-5.2.21/debian/shells.d/bash 2024-01-24 09:15:01.000000000 +0100
@@ -1,2 +1,4 @@
/bin/bash
/bin/rbash
+/usr/bin/bash
+/usr/bin/rbash
diff --minimal -Nru bash-5.2.21/debian/shells.d/bash-static
bash-5.2.21/debian/shells.d/bash-static
--- bash-5.2.21/debian/shells.d/bash-static 2022-05-12 17:01:36.000000000
+0200
+++ bash-5.2.21/debian/shells.d/bash-static 2024-01-24 09:15:01.000000000
+0100
@@ -1 +1,2 @@
/bin/bash-static
+/usr/bin/bash-static
--- End Message ---
--- Begin Message ---
Source: bash
Source-Version: 5.2.21-2.1
Done: Helmut Grohne <[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.
Helmut Grohne <[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, 05 Jun 2024 17:19:12 +0200
Source: bash
Architecture: source
Version: 5.2.21-2.1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Helmut Grohne <[email protected]>
Closes: 1064888
Changes:
bash (5.2.21-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Move aliased files to /usr for DEP17. Closes: #1064888.
Checksums-Sha1:
bf9857439337249b7e1e652fea90d10045934a88 2278 bash_5.2.21-2.1.dsc
06b3ed7f538f659d8b8b616b34c3a245953a1cf0 87940 bash_5.2.21-2.1.debian.tar.xz
32964e996947ee5d59dbbf681a7d7b83363db865 10346 bash_5.2.21-2.1_amd64.buildinfo
Checksums-Sha256:
97801c8f716396cd88cf8b69da3b6ea70f2b3ef6f9415df40e836d373feba536 2278
bash_5.2.21-2.1.dsc
7452fd5408bd8415eee5e561a83d318972a584f10911818f8a8dd30e4f5acacd 87940
bash_5.2.21-2.1.debian.tar.xz
6c325b186f163dce73a716e8e33f27dd12d202c3089df00808bcae30fbe79d6f 10346
bash_5.2.21-2.1_amd64.buildinfo
Files:
53cb0e94359e1f4415d1218b21ea434f 2278 base required bash_5.2.21-2.1.dsc
49443d32d3d113622a82739d705911b5 87940 base required
bash_5.2.21-2.1.debian.tar.xz
6d1a16c6d35d1165fbdd9c3a46abe50e 10346 base required
bash_5.2.21-2.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETMLS2QqNFlTb+HOqLRqqzyREREIFAmZhYXUACgkQLRqqzyRE
REJoCxAAnTGw5T/8Sy4NAUdma0NtnoIaQfo7tQcH84tgrX4Axi2ilkRNHT5DGxo8
3A33j+7ov6L5evdbSdiKfBiVgPwukJdYCKLEc6k+Lawo++DneBPYcghS48LBzwiR
BVwo0gcl/vm7waTn6SR4ZXJNjDELMek+AEZJ3FAw5Wwm6I3yQFtGEpxtGoRLporn
xUL/216RFMRj+/8X+2L9Ay1+KZkudy4sH553ISoU2mPs8wwmskGwlB0mcfRmqLjL
9JZgtetC6paUeldJRMH1AB3cRbSj/7ohwKf3U/2Y2X9FRdkMTgHY6wouMD1NuKTU
hQTaKV/kiwzhRTPJmDfzpcGdJqgwWzejUHOILHneuVH9+TT1s2jE2xr+QkjLW8Tg
Ou8Q9ZM43SKccovmhsfUYRBft+yKm3X5JaIXfkP1veN0jssqU8b/DfwHOQ2hOto6
gm6xqK8j3bh91bJUDWJambtQOB9QGMIjjlGshrhT4pxnfknC2CsVg2di5M9RJV25
iO+ew+qUgbhqzUsfT534ketZ6AKbn7TUzXk59VNpKY8srYtqNWIRax8lWwwzeG5E
xF0k2E9owf/I9iHmEvip4SX4Ik0YShyTWTRqRDmbzdcECLpEE1fS/yj/GD2zDSD6
FhldgJ9zj7JOlm97g+DPFoWLbvc5OX6qSCAG4W2UQ407qNHJFuQ=
=l1RD
-----END PGP SIGNATURE-----
pgpca1h0dfljv.pgp
Description: PGP signature
--- End Message ---