Hi, I uploaded the proposed patch for bzip2 to DELAYED/5 in agreement with DevRef. I am also attaching the actual patch to this mail. Please let me know if I should delay this any longer.
Helmut
diff --minimal -Nru bzip2-1.0.8/debian/bzip2.install bzip2-1.0.8/debian/bzip2.install --- bzip2-1.0.8/debian/bzip2.install 2021-11-27 13:25:05.000000000 +0100 +++ bzip2-1.0.8/debian/bzip2.install 2024-03-09 18:30:52.000000000 +0100 @@ -1,2 +1,2 @@ -bin -debian/bzexe bin +usr/bin +debian/bzexe usr/bin diff --minimal -Nru bzip2-1.0.8/debian/bzip2.links bzip2-1.0.8/debian/bzip2.links --- bzip2-1.0.8/debian/bzip2.links 2021-11-27 13:25:05.000000000 +0100 +++ bzip2-1.0.8/debian/bzip2.links 2024-03-09 18:30:52.000000000 +0100 @@ -1,7 +1,7 @@ -bin/bzdiff bin/bzcmp -bin/bzgrep bin/bzegrep -bin/bzgrep bin/bzfgrep -bin/bzmore bin/bzless +usr/bin/bzdiff usr/bin/bzcmp +usr/bin/bzgrep usr/bin/bzegrep +usr/bin/bzgrep usr/bin/bzfgrep +usr/bin/bzmore usr/bin/bzless usr/share/man/man1/bzip2.1.gz usr/share/man/man1/bunzip2.1.gz usr/share/man/man1/bzip2.1.gz usr/share/man/man1/bzcat.1.gz diff --minimal -Nru bzip2-1.0.8/debian/bzip2.manpages bzip2-1.0.8/debian/bzip2.manpages --- bzip2-1.0.8/debian/bzip2.manpages 2021-11-27 13:25:05.000000000 +0100 +++ bzip2-1.0.8/debian/bzip2.manpages 2024-03-09 18:30:52.000000000 +0100 @@ -1,2 +1,2 @@ -man/man1/* +usr/man/man1/* debian/bzexe.1 diff --minimal -Nru bzip2-1.0.8/debian/changelog bzip2-1.0.8/debian/changelog --- bzip2-1.0.8/debian/changelog 2021-12-03 09:32:51.000000000 +0100 +++ bzip2-1.0.8/debian/changelog 2024-03-09 18:31:02.000000000 +0100 @@ -1,3 +1,10 @@ +bzip2 (1.0.8-5.1) unstable; urgency=medium + + * Non-maintainer upload. + * DEP17: Move files to /usr. (Closes: #1059981) + + -- Helmut Grohne <hel...@subdivi.de> Sat, 09 Mar 2024 18:31:02 +0100 + bzip2 (1.0.8-5) unstable; urgency=medium [ Gianfranco Costamagna ] diff --minimal -Nru bzip2-1.0.8/debian/libbz2-dev.install bzip2-1.0.8/debian/libbz2-dev.install --- bzip2-1.0.8/debian/libbz2-dev.install 2021-12-03 09:30:18.000000000 +0100 +++ bzip2-1.0.8/debian/libbz2-dev.install 2024-03-09 18:30:52.000000000 +0100 @@ -1 +1 @@ -include usr +usr/include diff --minimal -Nru bzip2-1.0.8/debian/not-installed bzip2-1.0.8/debian/not-installed --- bzip2-1.0.8/debian/not-installed 2021-12-03 05:53:00.000000000 +0100 +++ bzip2-1.0.8/debian/not-installed 2024-03-09 18:30:52.000000000 +0100 @@ -1,2 +1,2 @@ # Replaced with a symbolick link conforming to policy in usr/lib. -lib/libbz2.so +usr/lib/libbz2.so diff --minimal -Nru bzip2-1.0.8/debian/rules bzip2-1.0.8/debian/rules --- bzip2-1.0.8/debian/rules 2021-12-03 05:53:00.000000000 +0100 +++ bzip2-1.0.8/debian/rules 2024-03-09 18:30:52.000000000 +0100 @@ -66,7 +66,7 @@ .PHONY: override_dh_auto_install-arch override_dh_auto_install-arch: - dh_auto_install -- PREFIX=$(CURDIR)/debian/tmp + dh_auto_install -- PREFIX=$(CURDIR)/debian/tmp/usr # Documentation is installed directly, not in debian/tmp. .PHONY: override_dh_auto_install-indep @@ -75,15 +75,15 @@ override_dh_link: # This isn't the soname, and nothing should be looking for this file, # but leave it alone for now - dh_link -p$(lib_pkg) lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0.4 \ - lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1 - dh_link -p$(dev_pkg) lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0 \ + dh_link -p$(lib_pkg) usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0.4 \ + usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1 + dh_link -p$(dev_pkg) usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so.1.0 \ usr/lib/$(DEB_HOST_MULTIARCH)/libbz2.so dh_link --remaining-packages override_dh_install: - dh_install -p$(lib_pkg) lib/libbz2.so.* lib/$(DEB_HOST_MULTIARCH) - dh_install -p$(dev_pkg) lib/libbz2.a usr/lib/$(DEB_HOST_MULTIARCH) + dh_install -p$(lib_pkg) usr/lib/libbz2.so.* usr/lib/$(DEB_HOST_MULTIARCH) + dh_install -p$(dev_pkg) usr/lib/libbz2.a usr/lib/$(DEB_HOST_MULTIARCH) dh_install --remaining-packages # --fail-missing becomes the default with debhelper 12.