Hrm, I'd like to reopen this bug as I can reproduce this issue on Ubuntu Natty (grub-common 1.99~rc1-13ubuntu3) as well as Debian Sid (grub- common 1.99-11).
Problem seems that grub_file_is_not_garbage checks just for the file name ("README*"), but $1 contains the full path. So the line README*) return 1 ;; # documentation should rather say something like: */README*) return 1 ;; # documentation This fixes the issue for me. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/537123 Title: package linux-image-2.6.31-20-generic 2.6.31-20.57 failed to install/upgrade: /etc/grub.d/README executable bit set To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/537123/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs