Your message dated Fri, 17 Jan 2025 22:37:06 +0000
with message-id <e1tyuxe-002hgr...@fasolo.debian.org>
and subject line Bug#1092892: fixed in partman-efi 108
has caused the Debian Bug report #1092892,
regarding partman-efi: Rework EFI partition management
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.)


-- 
1092892: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092892
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: partman-efi
Version: 101
Tags: patch

Dear maintainers,

EFI partition management by partman-efi has some issues.

1) update.d/efi_sync_flag interferes with the "boot" flag management done by partman-base and partman-partitioning. But on GPT disk label parted_server makes the "boot" flag reflect the "esp" flag when getting flags and ignores the "boot" flag when setting flags, and on MSDOS disk label the "esp" and "boot" flags are independent.

2) update.d/efi_sync_flag does not remove the "esp" flag from an existing EFI partition when its method is set to another use.

3) Every time init.d/efi is run (e.g. after configuring LVM or RAID or committing changes), it changes the method to "efi" on any partition with the "esp" flag set. If the partition was set to "do not use", it is set to "use as EFI system partition" again. See bugs #034208 #1034812 #1041168.

In order to address these issues I suggest to change the logic:
- Remove interaction with the 'boot' flag management.
- Remove the 'esp' flag on existing and new EFI partitions when the method is set to another use. - Remove the 'esp' flag on new EFI partitions when the method is set to "do not use". - Preserve automatic recipe or user's choice to not use existing EFI partitions.

In order to preserve unused existing EFI partitions (which may be used by other OS): - Keep the 'esp' flag on existing EFI partitions when the method is set to "do not use". - Restore the 'esp' flag on former existing EFI partitions when the method is set to "do not use".
- Forget about former EFI partitions when committing changes.

Merge request: <https://salsa.debian.org/installer-team/partman-efi/-/merge_requests/7>
--- End Message ---
--- Begin Message ---
Source: partman-efi
Source-Version: 108
Done: Holger Wansing <hwans...@mailbox.org>

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

Debian distribution maintenance software
pp.
Holger Wansing <hwans...@mailbox.org> (supplier of updated partman-efi 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: Fri, 17 Jan 2025 23:00:05 +0100
Source: partman-efi
Architecture: source
Version: 108
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Holger Wansing <hwans...@mailbox.org>
Closes: 1034208 1034812 1041168 1092892 1092978
Changes:
 partman-efi (108) unstable; urgency=medium
 .
   * Team upload.
 .
   * Rework EFI partition management logic. Closes: #1092978, #1092892,
     #1041168, #1034812, #1034208.
 .
   [ Updated translations ]
   * Persian (fa.po) by Danial Behzadi
   * Romanian (ro.po) by Remus-Gabriel Chelu
Checksums-Sha1:
 a99ad8e13148e39b54f5cc74a67d8a802afcdde7 1747 partman-efi_108.dsc
 1ab17f2b614e7bcabf7d1b7296f49e91edd0fa1c 63204 partman-efi_108.tar.xz
 a449acf290ad94cdba812f1243d3d389fb896162 5885 partman-efi_108_amd64.buildinfo
Checksums-Sha256:
 e682b29dcd171a6dd946b7a33abd8b5a0567b7ea21daeb97b81dc02091b1d364 1747 
partman-efi_108.dsc
 ce7360b5e05038ee1babb37eafff74b5074a94ef0eccb91bb5b7069f345394e8 63204 
partman-efi_108.tar.xz
 c8aed7966990e9d3c6fd85324f014daec20da462444ac3b7dc230d1e4bc27931 5885 
partman-efi_108_amd64.buildinfo
Files:
 3fd0c001f0b3bc06921396d4a32e556b 1747 debian-installer standard 
partman-efi_108.dsc
 edb1e0071dd6e27ae7368372fa03e8c3 63204 debian-installer standard 
partman-efi_108.tar.xz
 7a04cc613efd04e820b566aa4388b87c 5885 debian-installer standard 
partman-efi_108_amd64.buildinfo

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

iQJJBAEBCgAzFiEESWrG6BRCSzSFCDUpWfGHyhVusHYFAmeK1DQVHGh3YW5zaW5n
QG1haWxib3gub3JnAAoJEFnxh8oVbrB2fIwP/2W0kxBv47P7piMwIvHJEEboQ0Yo
H/QQrVMTk7PCGGNS+95CR8LyyK5FDK1tJdIr4ek3ROgsw2LcaukfZcNGQXaXRZQ9
9HUDdGMEOn4E3vMo97itlz7qNZ+znwBSyXQCEuNtisDS+Mc6vlS02W48cAD4DdQZ
Y1li7xX6m45RY3PIWFqfXJoHcjF384Vy+AqvXks/hI52ysWlds5I/ouLr2DchugM
EPVPtS7oyo9YEF176Axr2xO17VVBdY7X1Aw5f04+lPBjZpPZRIDgEUA7cGUulvfE
Arc+XEMjtoeKDQftBxClacGEPJcvFj6UnytwQzZ/+m0OT9JjzWFq3LsRrk3sGZnV
ol7hSgZTdcG9pyqxFEVvMQWTqdPpCgAXjB2mfkS7k9kFOrWLsAmREGiqoOIdDxu3
cGjSSQlGkdITR2ABWMm0tBhg1D5Lj35MjNbXDGS8zNull8SN+e2md6K2TQTPK3jZ
2CBUKKxamdAI+7qxhmtNeKWUwrm88vswa3ZQD5LtHT+8jmxg49V1zfKQg4PdWuNg
hnMX4VXl2kDvmBgV8pZ5LZPcturKpmPXSOUGyDSWd7WuIpqai3KOPh9s9YI+SDkD
KAZIuHK2OJBF13DubwKQvS75HACYB1ub56h3SCwflM4ezrFhWI7Lc/+V8BBJ0uDq
FiXxpwHkOy/tDkI8
=rn8W
-----END PGP SIGNATURE-----

Attachment: pgpcmimvu60lq.pgp
Description: PGP signature


--- End Message ---

Reply via email to