** Summary changed: - grep outputs "input file is also the output" when running grub-update + grep outputs "input file is also the output" when running update-grub
** Description changed: - On ubuntu 12.04 alpha1, fully updated, running grub-update outputs + On ubuntu 12.04 alpha1, fully updated, running update-grub outputs grep: input file `/boot/grub/grub.cfg.new' is also the output http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651617 says two contradictory things about this: 1) that the smallest test case for this is - sh -c 'echo foo >bar; exec >>bar; grep -q foo bar && echo found >&2' + sh -c 'echo foo >bar; exec >>bar; grep -q foo bar && echo found >&2' 2) that the smallest test case for this is - grep -qr . > out + grep -qr . > out I can verify that #1 is correct, and #2 is incorrect, i.e. on the system where grub-update outputs the error message in question, only the first one fails: dank@a3850:/tmp$ sh -c 'echo foo >bar; exec >>bar; grep -q foo bar && echo found >&2' grep: input file `bar' is also the output dank@a3850:/tmp$ grep -qr . > out ^C -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/915008 Title: grep outputs "input file is also the output" when running update-grub To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grep/+bug/915008/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs