I think the problem is that on Macs, EFI partitions are generally expected to be formatted in the HFS+ file system. The default EFI partition is HFS+ and even if you create a second one, you will often need to that as the HFS+ file system as well to work around peculiarities with the Mac firmware.
In Linux, HFS+ partitions (at least with journalling enabled) get mounted read-only by default. You can force them to mount read-write, but if you have journalling enabled that is possibly harmful for your EFI partition, which ultimately could render your system to be unable to boot, requiring you to fix it manually. If you really want to toy around with that, you should really make an backup image of your EFI partition and make sure you know and test how to recover it. I have had bad experiences with Linux writing to HFS+ partitions even when journalling was turned off. Also, the firmware update tool will very likely do no good on Mac hardware at all. So I decided to remove the fwupdate package. This fixes the immediate problem and since I have not had problems with GRUB during the years of running Ubuntu on this machine, I hope I'm fine that way. That said, it's not a great experience for a common problem with running Ubuntu on Mac hardware. Maybe this could be worked around by excluding the fwupdate package on Ubuntu installations on Mac hardware automatically. I acknowledge though that the real problem runs deeper and is very hard for Ubuntu to fix. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1573160 Title: [Mac hardware] package fwupdate 0.5-2ubuntu4 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fwupdate/+bug/1573160/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs