Hello!

I uploaded a new version of hfsprogs today [1] that adds back support to 
mkfs.hfs
for creating legacy HFS filesystems. With this change, hfsprogs can be used 
again
to create the HFS boot partition during installation on PowerMacs.

The next step will be adding a hfsprogs-udeb package which allows the hfsprogs
package to be used directly by debian-installer. Every filesystem supported
by debian-installer, i.e. that can be chosen to format a partition during 
installation,
has such a udeb package.

After that, a partman-hfs udeb package needs to be created. This package is 
required
by the partitioner in debian-installer in order to support creating and 
formatting
filesystems with a certain filesystem. A partman-hfs package currently does not
exist.

Then partman-auto needs to be updated so that the automatic partitioner will
create an HFS-formatted partition mounted to /boot/grub.

Once all that has been put into placed, grub-installer can be modified to 
install
the GRUB bootloader into the /boot/grub filesystem that was created by 
hfsprogs-udeb,
partman-hfs and partman-auto and invoke the hattrib utility from the hfsutils 
package
to bless the installed boot partition.

I will keep this list updated on the progress of these changes and hopefully 
provide
the first images for testing. As these changes are rather complex, lots of 
testing
will be needed before the changes can be committed to the corresponding git 
repositories.

Adrian

> [1] https://packages.qa.debian.org/h/hfsprogs/news/20210205T113344Z.html

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - [email protected]
`. `'   Freie Universitaet Berlin - [email protected]
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to