[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-11-06 Thread Joe Jaxx
rebuildd (0.2.2ubuntu1) hardy; urgency=low * Merge from debian unstable, remaining changes: - Modified bashism fix (usage of 'printf' instead of 'echo -e') in debian/rules (LP: #128458) - Retained Updated maintainer field rebuildd (0.2.2) unstable; urgency=low * Add

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-10-02 Thread Ming Hua
The Debian maintainer claims this fix is wrong: http://julien.danjou.info/blog/index.php/post/2007/10/02/Ubuntu%3A-not- contributing-to-Debian-and-even-doing-bad-work ** Changed in: rebuildd (Ubuntu) Status: Fix Released = New -- [FTBFS] Bashism in debian/rules

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-10-02 Thread Chris Halse Rogers
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

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-10-02 Thread Ming Hua
Basically the Ubuntu fix relies on that /bin/sh is dash, because without -e, bash can't handle \n, the escaped character: (in bash) $ echo 'from rebuildd.RebuilddConfig import RebuilddConfig\nprint RebuilddConfig(True).dump()' from rebuildd.RebuilddConfig import RebuilddConfig\nprint

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-10-02 Thread Chris Halse Rogers
My initial information came from man sh. Checking more thoroughly, http://www.opengroup.org/onlinepubs/009695399/utilities/echo.html seems to suggest that you're right. Strictly speaking, POSIX shell behaviour seems to be undefined when escape characters are used, so bash isn't quite as annoying

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-08-10 Thread Michele Angrisano
rebuildd (0.2.1ubuntu1) gutsy; urgency=low * Merge from Debian unstable, remaining changes: - Fix bashism (echo -e) in debian/rules (LP: #128458) - Update maintainer field in debian/control. rebuildd (0.2.1) unstable; urgency=low * Add --download-only to apt-get source by default

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-07-26 Thread Chris Halse Rogers
rebuildd (0.2.0ubuntu1) gutsy; urgency=low * Fix bashism (echo -e) in debian/rules (LP: #128458) * debian/control: * Modify Maintainer value to match Debian-Maintainer-Field Spec -- Christopher James Halse Rogers (RAOF) [EMAIL PROTECTED] Thu, 26 Jul 2007 17:22:22 +1000 ** Changed in:

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-07-26 Thread Chris Halse Rogers
I suck. A debdiff that really is against 0.2.0 attached. ** Attachment added: Really, really against 0.2.0 http://launchpadlibrarian.net/8571423/rebuildd-fix-ftbfs.debdiff -- [FTBFS] Bashism in debian/rules https://bugs.launchpad.net/bugs/128458 You received this bug notification because

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-07-26 Thread Luke Yelavich
** Changed in: rebuildd (Ubuntu) Assignee: (unassigned) = Luke Yelavich Status: New = In Progress -- [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.

[Bug 128458] Re: [FTBFS] Bashism in debian/rules

2007-07-26 Thread Chris Halse Rogers
** Attachment added: Debdiff to fix bashism http://launchpadlibrarian.net/8571377/rebuildd-ftbfs.debdiff -- [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.