Hi Frank, On Fri, Dec 21, 2018 at 10:38 PM Frank Scheiner <frank.schei...@web.de> wrote: > > Hi Adrian, > > On 12/11/18 00:00, John Paul Adrian Glaubitz wrote: > > @Frank: Could you repost your patches for grub-installer rebased for the > > current > > version? Maybe also include the ofpath script from the yaboot > > package > > (download from > > http://snapshot.debian.org/archive/debian/20160607T104140Z/pool/main/y/yaboot/yaboot_1.3.17-4.dsc). > > Noticed this by chance.
Just for reference, please consider using patches from: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916830 and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916864 That way we'll replace yaboot/ofpath with grub-ofpathname. Thanks much for your work ! > Although I'm subscribed to this list, I actually don't read every mail > on it (completely) or all mails in time. Maybe better put me in TO or CC > next time or address me directly at the beginning. Not sure if I missed > something else, though. > > Thanks for your insistence :-), actually I haven't forgotten about > enabling GRUB installation for powerpc/ppc64 Macs, but missed the time > for it until now, as it actually requires a bigger effort. I hope I can > bring this forward in the next weeks but I can't give a promise. > > In addition I plan to deviate from the patches I created in late 2017, > maybe even start from scratch. One of the main things I want to keep out > of d-i/grub-installer this time is the HFS stuff related to FS creation > and such. Unfortunately this is not done by d-i/partman-newworld but was > always done by d-i/yaboot-installer or d-i/grub-installer with my > patches from late 2017. To fix that I plan to create a d-i/partman-hfs > (based on d-i/partman-ext3 but adapted for hfs) which should take care > of the FS related tasks and maybe later replace d-i/partman-newworld. > This should shrink the amount of changes needed for d-i/grub-installer > considerably. I also like to "save space" by focusing on successful > operation for the simplest case possible only - i.e. empty disk or prior > OS installation on disk is thrown away - at first, instead of trying to > support special cases. > > The plan then is as follows: > > 1. Increase size of HFS partitions in d-i/partman-auto to 10 to 20 MB to > prepare for future GRUB installations. More details on [1]. > > [1]: https://salsa.debian.org/installer-team/partman-auto/merge_requests/2 > > 2. Create d-i/partman-hfs to handle all FS related stuff for HFS > > 3. Patch d-i/grub-installer to support a GRUB installation for > powerpc/ppc64 Macs for the simplest case. > > This time I also plan to do the development on powerpc and use ppc64 for > verification. > > Cheers, > Frank >