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

