Source: amd64-microcode Version: 3.20231019.1 Severity: normal Tags: patch User: helm...@debian.org Usertags: dep17m2
Hi! Your package installs files directly into /. For the ongoing Debian UsrMerge effort [1] these files should move to /usr in the trixie cycle. I'm attaching a trivial patch to implement such a move. However, please still read the wiki page on moving files, especially if you intend to backport to bookworm or earlier. The patch has already been checked by a local dumat copy. If during the trixie cycle your package will undergo structural changes or any other file moves, please also see the wiki and upload to experimental first when these changes are done. Chris [1] https://wiki.debian.org/UsrMerge
diff -Nru amd64-microcode-3.20231019.1/debian/amd64-microcode.dirs amd64-microcode-3.20231019.1+nmu1/debian/amd64-microcode.dirs --- amd64-microcode-3.20231019.1/debian/amd64-microcode.dirs 2023-10-21 20:01:08.000000000 +0200 +++ amd64-microcode-3.20231019.1+nmu1/debian/amd64-microcode.dirs 2023-12-23 21:05:37.000000000 +0100 @@ -1,4 +1,4 @@ etc/default etc/modprobe.d -lib/firmware/amd-ucode -lib/firmware/amd +usr/lib/firmware/amd-ucode +usr/lib/firmware/amd diff -Nru amd64-microcode-3.20231019.1/debian/amd64-microcode.install amd64-microcode-3.20231019.1+nmu1/debian/amd64-microcode.install --- amd64-microcode-3.20231019.1/debian/amd64-microcode.install 2023-10-21 20:01:08.000000000 +0200 +++ amd64-microcode-3.20231019.1+nmu1/debian/amd64-microcode.install 2023-12-23 21:05:37.000000000 +0100 @@ -1,2 +1,2 @@ -amd-ucode/*bin lib/firmware/amd-ucode -amd/*sev*bin lib/firmware/amd +amd-ucode/*bin usr/lib/firmware/amd-ucode +amd/*sev*bin usr/lib/firmware/amd diff -Nru amd64-microcode-3.20231019.1/debian/changelog amd64-microcode-3.20231019.1+nmu1/debian/changelog --- amd64-microcode-3.20231019.1/debian/changelog 2023-10-21 20:06:29.000000000 +0200 +++ amd64-microcode-3.20231019.1+nmu1/debian/changelog 2023-12-23 21:05:37.000000000 +0100 @@ -1,3 +1,10 @@ +amd64-microcode (3.20231019.1+nmu1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Install files into /usr instead of /. (Closes: #-1) + + -- Chris Hofstaedtler <z...@debian.org> Sat, 23 Dec 2023 21:05:37 +0100 + amd64-microcode (3.20231019.1) unstable; urgency=medium * Update package data from linux-firmware 20231019 diff -Nru amd64-microcode-3.20231019.1/debian/initramfs.hook amd64-microcode-3.20231019.1+nmu1/debian/initramfs.hook --- amd64-microcode-3.20231019.1/debian/initramfs.hook 2023-10-21 19:59:34.000000000 +0200 +++ amd64-microcode-3.20231019.1+nmu1/debian/initramfs.hook 2023-12-23 21:05:37.000000000 +0100 @@ -31,7 +31,7 @@ : } -AUCODE_FW_DIR=/lib/firmware/amd-ucode +AUCODE_FW_DIR=/usr/lib/firmware/amd-ucode AMD64UCODE_INITRAMFS=auto [ -r ${AMD64UCODE_CONFIG} ] && . ${AMD64UCODE_CONFIG}