The Debian maintainer is correct, but only for Debian. The fix works correctly for Ubuntu, since dash follows the sh behaviour and treats \n as the newline escape character (whereas bash *requires* echo -e for this behaviour).
The maintainer's printf fix is more correct, in that it is portable across Debian and Ubuntu. I can't remember if I filed a Debian bug about this or not, but it seems that I didn't. Probably because it doesn't affect the Debian package at all, and I didn't have a Debian system to test on at the time. Ming, Is there any more information you require? ** Changed in: rebuildd (Ubuntu) Assignee: Luke Yelavich (themuso) => Chris Halse Rogers (raof) Status: New => Incomplete -- [FTBFS] Bashism in debian/rules https://bugs.launchpad.net/bugs/128458 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs