Dixi quod… >because that somehow doubles the arguments (this is an old bug, >but previously, the doubling did not break the build): > >[…] >I: Running cd /tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" >HOME="/nonexistent" dpkg-buildpackage -us -uc -m'Thorsten Glaser ><t...@mirbsd.de>' -e'Thorsten Glaser <t...@mirbsd.de>' -B -m'\''Thorsten >Glaser <t...@mirbsd.de>'\'' -e'\''Thorsten Glaser <t...@mirbsd.de>'\'' -B >-rfakeroot >/bin/sh: 2: Syntax error: Unterminated quoted string
This is actually caused by the absence of --debbuildopts -sa from the command line, not by the presence of --binary-arch. Looks as if they are doubled, and in a broken way at that, when --debbuildopts is never given. With: I: Running cd /tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us -uc -m'Thorsten Glaser <t...@mirbsd.de>' -e'Thorsten Glaser <t...@mirbsd.de>' -sa -sa -rfakeroot Without: I: Running cd /tmp/buildd/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us -uc -m'Thorsten Glaser <t...@mirbsd.de>' -e'Thorsten Glaser <t...@mirbsd.de>' -m'\''Thorsten Glaser <t...@mirbsd.de>'\'' -e'\''Thorsten Glaser <t...@mirbsd.de>'\'' -rfakeroot Looking at this, the -sa is doubled in the with case… Crazy. Wondering, //mirabilos -- „Cool, /usr/share/doc/mksh/examples/uhr.gz ist ja ein Grund, mksh auf jedem System zu installieren.“ -- XTaran auf der OpenRheinRuhr, ganz begeistert (EN: “[…]uhr.gz is a reason to install mksh on every system.”)