I was hoping that this problem would've been fixed by now, but since I got tired of being unable to run debuild, I tried to figure out what happened.
I compared the debuild from lenny to find what change had caused the problem, and I just reverted that part of debuild back to the way it was done in lenny. I attached a simple patch that I've been using successfully (so far). I'm sorry that I can't be more help, but I'm absolutely dimwitted when it comes to messing with perl. -- Thanks: Joseph Rawson
--- ./scripts/debuild.pl 2010-01-02 21:20:42.000000000 -0600 +++ /usr/local/bin/debuild-hacked 2010-01-10 03:25:30.000000000 -0600 @@ -276,7 +276,7 @@ foreach my $var ($dpkg_opts_var, $lintian_opts_var) { $shell_cmd .= "eval set -- \$$var;\n"; $shell_cmd .= "echo \">>> $var BEGIN <<<\";\n"; - $shell_cmd .= 'while [ $# -gt 0 ]; do printf "%s\n" $1; shift; done;' . "\n"; + $shell_cmd .= 'while [ $# -gt 0 ]; do echo $1; shift; done;' . "\n"; $shell_cmd .= "echo \">>> $var END <<<\";\n"; } # Not totally efficient, but never mind
signature.asc
Description: This is a digitally signed message part.