Your message dated Sat, 17 Aug 2024 14:50:37 +0000
with message-id <e1sfklj-009qot...@fasolo.debian.org>
and subject line Bug#1060200: fixed in intel-microcode 3.20240813.2
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.20240813.2
Done: Henrique de Moraes Holschuh <h...@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.
Henrique de Moraes Holschuh <h...@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: SHA512

Format: 1.8
Date: Sat, 17 Aug 2024 11:31:32 -0300
Source: intel-microcode
Architecture: source
Version: 3.20240813.2
Distribution: unstable
Urgency: high
Maintainer: Henrique de Moraes Holschuh <h...@debian.org>
Changed-By: Henrique de Moraes Holschuh <h...@debian.org>
Closes: 1060200
Changes:
 intel-microcode (3.20240813.2) unstable; urgency=high
 .
   * Merge changes from intel-microcode/3.20240531.1+nmu1, which were left out
     from 3.20240813.1 by an oversight, regressing merged-usr. Closes: #1060200
Checksums-Sha1:
 4b1d35813576b9d5a7a47a2ef4fb28d766560745 1876 intel-microcode_3.20240813.2.dsc
 997af21e91724c49deea4fc1673051ce2789090a 7673392 
intel-microcode_3.20240813.2.tar.xz
 0f802f3290da7a06162ad26fac095f5469835acd 6570 
intel-microcode_3.20240813.2_amd64.buildinfo
Checksums-Sha256:
 3b500533876ffe21cc9763b377157f250d42137f00206a4429beab5011f0236b 1876 
intel-microcode_3.20240813.2.dsc
 fae8b1bd24b5f7a97d4922879e9cd91ad89e5651462a9baf98b016ac1e58c200 7673392 
intel-microcode_3.20240813.2.tar.xz
 0cadaa8d71a98d971e5981f7b276277225f324d80765b6a7182db139cdad3a4b 6570 
intel-microcode_3.20240813.2_amd64.buildinfo
Files:
 7f68c7d69d702cdc921f9ac6e0d3148c 1876 non-free-firmware/admin standard 
intel-microcode_3.20240813.2.dsc
 17ba798dd1be64053341a4441548da3a 7673392 non-free-firmware/admin standard 
intel-microcode_3.20240813.2.tar.xz
 ed5336f1265525dfe2c97d8a0242d21c 6570 non-free-firmware/admin standard 
intel-microcode_3.20240813.2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEpvbMGUAhfu+gsYOwlOXoPKamj0cFAmbAtOYACgkQlOXoPKam
j0c6YQ/9GnGfmwycpdCGUV5bjyzvViKJ33mhQqBYqQlDU/LqqTU49nN30IdripI/
7uCiR3mpw6bYUxvuQiW+kWaim4zbw9gdpGzesqHt3j+u5pI4Sei91TdxDuMj+6aa
DwIokgtupTFb4e+W5SXjTiSLBpPuNKEEdULPcXdUROpSHRDOr4htt//vj+aY5FSY
gu7FLf4qsW5nsjoSTw3AFoUPVOC0BYZfCrJVtIa/Ibdm52FvidbFFWThC8lFhgt9
3/feFfcf7T0MuU26ZseB0ketCyiv4PQqwq3TBHW8PI7kwPZ0zrKQzWBMkZynKtCV
jr7mhbZCHxmBDA2V8Yt/hboFV8Ynas40r14r9HHe022jArcSjHcjpOdf1zYb9zCm
elk/BIJOd6FUGOl9s/evcXi0FsqIdGnzFcLD9HJUXvRw9YUzFCa30qoPdvkJB4cc
IHhPNv9cBNZGra38dFrD877MoT4UHjuDhywB0VQo5zqZ7uGQMmPEOczxnqfA9xa5
/WMpzgDTsuJYSs9YTG1hsF6p3v18FTpUD4/cvLYCQSRQ9PGYa4+DEb/JbpkFRvwb
TC0x8//QcgZC6IVP/vrWHExJblx4S1W9FoeFxUhQtGDtzC2xjeo3Ufw9S9Faip1j
PHYG+gDDQSJeUfx8R5c6L7KK56err1eraaY1e2XcVpuk6t96rGU=
=mc0S
-----END PGP SIGNATURE-----

Attachment: pgpqRDqHR0kxX.pgp
Description: PGP signature


--- End Message ---

Reply via email to