Package: partman-efi Tags: patch The attached patch switches partman-efi to use mkdosfs instead of libparted to format the efi system partition, in preparation for the parted3 transition.
diff -Nru partman-efi-39/commit.d/format_efi partman-efi-40/commit.d/format_efi --- partman-efi-39/commit.d/format_efi 2012-09-20 10:45:15.000000000 -0400 +++ partman-efi-40/commit.d/format_efi 2014-02-14 15:40:50.000000000 -0500 @@ -54,10 +54,13 @@ db_subst $template PARTITION "$num" db_subst $template DEVICE $(humandev $(cat device)) name_progress_bar $template - open_dialog CREATE_FILE_SYSTEM $id $new_efi_fs - read_line status - close_dialog - sync + if log-output -t partman --pass-stdout \ + mkfs.vfat -F 32 $device >/dev/null; then + status=OK + else + status=failed + fi + db_progress STOP if [ "$status" != OK ]; then db_subst partman-basicfilesystems/create_failed TYPE efi diff -Nru partman-efi-39/debian/changelog partman-efi-40/debian/changelog --- partman-efi-39/debian/changelog 2013-09-08 10:29:40.000000000 -0400 +++ partman-efi-40/debian/changelog 2014-02-14 15:45:19.000000000 -0500 @@ -1,3 +1,9 @@ +partman-efi (40) unstable; urgency=low + + * Switch to using mkdosfs instead of libparted + + -- Phillip Susi <psusi@ubuntu.com> Fri, 14 Feb 2014 15:44:22 -0500 + partman-efi (39) unstable; urgency=low [ Updated translations ] diff -Nru partman-efi-39/debian/control partman-efi-40/debian/control --- partman-efi-39/debian/control 2013-07-13 04:36:55.000000000 -0400 +++ partman-efi-40/debian/control 2014-02-14 15:46:30.000000000 -0500 @@ -10,5 +10,5 @@ Package: partman-efi Package-Type: udeb Architecture: i386 ia64 amd64 -Depends: partman-base (>= 114), efi-modules, ${misc:Depends} +Depends: partman-base (>= 114), efi-modules, dosfstools-udeb, ${misc:Depends} Description: Add to partman support for EFI boot partitions
Attachment:
signature.asc
Description: OpenPGP digital signature