Your message dated Thu, 13 Jun 2024 21:19:44 +0000
with message-id <e1shrre-00gjkr...@fasolo.debian.org>
and subject line Bug#1060200: fixed in intel-microcode 3.20240531.1+nmu1
has caused the Debian Bug report #1060200,
regarding intel-microcode: install files into /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 ow...@bugs.debian.org
immediately.)


-- 
1060200: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060200
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: intel-microcode
Version: 3.20231114.1
Severity: normal
Tags: patch
User: helm...@debian.org
Usertags: dep17m2

Please find a patch attached to install aliased files into /usr,
for the currently ongoing UsrMerge effort [1].
It has been build-tested and checked by dumat.

The patch also adds a superficial autopkgtest, testing the microcode
ends up in the initramfs.

Please review it and upload to unstable during the trixie cycle,
preferably before the time_t-64bit transition.

Note: this should not be backported to bookworm. If you intend to
backport, please use dh_movetousr instead.

If your package will otherwise rename/split/move its binaries
(packages) during trixie, please then upload to experimental and get
in touch with the UsrMerge driver, please see the wiki [1].

Chris

[1] https://wiki.debian.org/UsrMerge
diff -Nru intel-microcode-3.20231114.1/debian/changelog intel-microcode-3.20231114.1+nmu1/debian/changelog
--- intel-microcode-3.20231114.1/debian/changelog	2023-11-16 12:09:43.000000000 +0100
+++ intel-microcode-3.20231114.1+nmu1/debian/changelog	2024-01-07 12:26:09.000000000 +0100
@@ -1,3 +1,11 @@
+intel-microcode (3.20231114.1+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Install aliased files into /usr (DEP17 M2) (Closes: #-1)
+  * Add superficial autopkgtest for initramfs hook.
+
+ -- Chris Hofstaedtler <z...@debian.org>  Sun, 07 Jan 2024 12:26:09 +0100
+
 intel-microcode (3.20231114.1) unstable; urgency=medium
 
   * New upstream microcode datafile 20231114 (closes: #1055962)
diff -Nru intel-microcode-3.20231114.1/debian/initramfs.hook intel-microcode-3.20231114.1+nmu1/debian/initramfs.hook
--- intel-microcode-3.20231114.1/debian/initramfs.hook	2023-11-16 12:08:54.000000000 +0100
+++ intel-microcode-3.20231114.1+nmu1/debian/initramfs.hook	2024-01-07 12:25:28.000000000 +0100
@@ -45,7 +45,7 @@
 	IUCODE_TOOL=/usr/sbin/iucode_tool
 fi
 
-IUCODE_FW_DIR=/lib/firmware/intel-ucode
+IUCODE_FW_DIR=/usr/lib/firmware/intel-ucode
 if [ "$MODULES" = "most" ]; then
 	IUCODE_TOOL_INITRAMFS=early
 	IUCODE_TOOL_SCANCPUS=no
diff -Nru intel-microcode-3.20231114.1/debian/intel-microcode.dirs intel-microcode-3.20231114.1+nmu1/debian/intel-microcode.dirs
--- intel-microcode-3.20231114.1/debian/intel-microcode.dirs	2023-11-16 12:07:09.000000000 +0100
+++ intel-microcode-3.20231114.1+nmu1/debian/intel-microcode.dirs	2024-01-07 12:24:23.000000000 +0100
@@ -1,3 +1,3 @@
-lib/firmware/intel-ucode
+usr/lib/firmware/intel-ucode
 etc/default
 etc/modprobe.d
diff -Nru intel-microcode-3.20231114.1/debian/rules intel-microcode-3.20231114.1+nmu1/debian/rules
--- intel-microcode-3.20231114.1/debian/rules	2023-11-16 12:07:09.000000000 +0100
+++ intel-microcode-3.20231114.1+nmu1/debian/rules	2024-01-07 12:26:03.000000000 +0100
@@ -32,13 +32,13 @@
 	dh_install
 
 	# split microcode pack
-	$(IUCODE_TOOL) -q --write-firmware="$(PKGDIR)/lib/firmware/intel-ucode" $(IUCODE_FILE)
+	$(IUCODE_TOOL) -q --write-firmware="$(PKGDIR)/usr/lib/firmware/intel-ucode" $(IUCODE_FILE)
 
 	# apply best-effort blacklist
 	if [ -r debian/ucode-blacklist.txt ] ; then \
 		cat debian/ucode-blacklist.txt | while read -r fn crap ; do \
-			if [ -r "$(PKGDIR)/lib/firmware/intel-ucode/$${fn}" ] ; then \
-				mv "$(PKGDIR)/lib/firmware/intel-ucode/$${fn}" "$(PKGDIR)/lib/firmware/intel-ucode/$${fn}.initramfs" ;\
+			if [ -r "$(PKGDIR)/usr/lib/firmware/intel-ucode/$${fn}" ] ; then \
+				mv "$(PKGDIR)/usr/lib/firmware/intel-ucode/$${fn}" "$(PKGDIR)/usr/lib/firmware/intel-ucode/$${fn}.initramfs" ;\
 				echo "Renaming blacklisted microcode $${fn}" ; \
 			fi ; \
 		done ; \
diff -Nru intel-microcode-3.20231114.1/debian/tests/control intel-microcode-3.20231114.1+nmu1/debian/tests/control
--- intel-microcode-3.20231114.1/debian/tests/control	1970-01-01 01:00:00.000000000 +0100
+++ intel-microcode-3.20231114.1+nmu1/debian/tests/control	2024-01-07 12:26:09.000000000 +0100
@@ -0,0 +1,7 @@
+Tests: initramfs
+Architecture: amd64
+Depends:
+ @,
+ linux-image-amd64,
+ initramfs-tools,
+Restrictions: needs-root, allow-stderr, superficial
diff -Nru intel-microcode-3.20231114.1/debian/tests/initramfs intel-microcode-3.20231114.1+nmu1/debian/tests/initramfs
--- intel-microcode-3.20231114.1/debian/tests/initramfs	1970-01-01 01:00:00.000000000 +0100
+++ intel-microcode-3.20231114.1+nmu1/debian/tests/initramfs	2024-01-07 12:26:09.000000000 +0100
@@ -0,0 +1,12 @@
+#!/bin/bash
+set -ex -o pipefail
+
+update-initramfs -kall -u
+INITRDS=(/boot/initrd.img-*)
+
+unmkinitramfs "${INITRDS[0]}" initramfs/
+find initramfs/
+
+test -e initramfs/early/kernel/x86/microcode/GenuineIntel.bin
+echo '# everything seems ok'
+

--- End Message ---
--- Begin Message ---
Source: intel-microcode
Source-Version: 3.20240531.1+nmu1
Done: Chris Hofstaedtler <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
intel-microcode, 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 1060...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <z...@debian.org> (supplier of updated intel-microcode 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 03 Jun 2024 22:45:50 +0200
Source: intel-microcode
Architecture: source
Version: 3.20240531.1+nmu1
Distribution: unstable
Urgency: medium
Maintainer: Henrique de Moraes Holschuh <h...@debian.org>
Changed-By: Chris Hofstaedtler <z...@debian.org>
Closes: 1060200
Changes:
 intel-microcode (3.20240531.1+nmu1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Install aliased files into /usr (DEP17 M2) (Closes: #1060200)
   * Add superficial autopkgtest for initramfs hook.
Checksums-Sha1:
 ecb318579180635f9755b8e941c2aee387706570 1896 
intel-microcode_3.20240531.1+nmu1.dsc
 289a3895f0d14ceffcf5d2f44f9cb1927f2017ef 7593828 
intel-microcode_3.20240531.1+nmu1.tar.xz
 d4c8d52ce63128862c2507f9a0377c95860b049d 5736 
intel-microcode_3.20240531.1+nmu1_amd64.buildinfo
Checksums-Sha256:
 b58b3bae77fedf3e17a46ee79a0b620631a7a72f833f1f122377b8d19090d640 1896 
intel-microcode_3.20240531.1+nmu1.dsc
 a8f3e580f6a3dac387e4430ec8dc0fb9842cd75ba6aa92677f162dcb78feca09 7593828 
intel-microcode_3.20240531.1+nmu1.tar.xz
 ad977e7660b3d3e6f56f2dd87b2b72401a6eaab3fa3a3b027bc747262fee587c 5736 
intel-microcode_3.20240531.1+nmu1_amd64.buildinfo
Files:
 2bd67b7bccb61852f9860b25f4188031 1896 non-free-firmware/admin standard 
intel-microcode_3.20240531.1+nmu1.dsc
 6cba1d40d81415a9bea5e2c6342b0437 7593828 non-free-firmware/admin standard 
intel-microcode_3.20240531.1+nmu1.tar.xz
 154c117e8d11c2945301ebdda91a47d3 5736 non-free-firmware/admin standard 
intel-microcode_3.20240531.1+nmu1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmZeK+QACgkQXBPW25MF
LgNtKA//d1iSZuGnAeCOYGjgDQEbu6kT1QLmteubKQhY9WDTtbvMapqz6+BaBYfG
P4VQebTimQWu8WrDXCpdcvfeDJ6JEd56boE5SF/saf6nnMYF7lbOPDXdchcrsEFB
iK3DnzHS5LFxVmHCD8gCJVy2892b3u9WRYANWDRlqnyXX0sPRrponuSY+POMhsID
hJ7cgQ1rKQxBfoQXE6kcS1w+AO34P0FB5KngZPonQW57Za10UYxQSJxTKABUJMLz
Y4rVEqwil01cSLfW0OtGW+m9RTKlXQQZJ7HQBK5s9BC0WcOL628KllPvJGAASouJ
XO4dF4fhAAd7YYc8gD7JUgbEWfeMXvX+IvVrJgWJZJeAYidrQguiNpeckLGsBPff
ZWRuWKRZbs6qRpdMCYxEm0TAomO5HOPpo+fqc/lTuRWyrEI5l/UpRiGWYXlDMTFX
QmccL+5bdfqa4QBEvvV2kjOQmibjn7fLtBPpmSx8xZRygSa0ezOCStNKWCMDvNFY
CBosczCUrK4TFasBeWlbDF7r0z0EB6AM3+Ej2m3Ls0lTkIDJAN1VkWYko8gVYSS8
+oWZFkaYzL17FCurDUEUgbsJ3yyEZsP63I5zAqEQutAmmOp3MR7aOIH9fGrllyWb
rRdSsteNMQRm58FWVdW3bEYTPY7gqioqOuRvfC232vbjOw1cbBo=
=BGea
-----END PGP SIGNATURE-----

Attachment: pgpBT4VRNyvAL.pgp
Description: PGP signature


--- End Message ---

Reply via email to