Package: git-buildpackage Version: 0.6.4 Severity: normal Just so you know, git upstream has accepted a patch to remove the # signs in front of each line in the status output, and that patch has been merged to the next branch, which will become git 1.8.5 (or maybe 1.9). git-buildpackage uses the hash marks to determine whether the directory is clean; as a consequence, it will refuse to build anything with such a git, claiming the directory is unclean.
The easiest way to fix this is simply to switch to using git status --porcelain. The output of this is designed for parsing by other programs, and its output will not change the way the human-readable output might. If the directory is clean, the output is empty (no content), so it's extremely easy to use. Please let me know if you want a patch for this, and if so, whether you want a git branch or a regular old diff. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.11-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages git-buildpackage depends on: ii devscripts 2.13.4 ii git 1:1.8.4-1 ii man-db 2.6.5-2 ii python 2.7.5-5 ii python-dateutil 1.5+dfsg-0.1 ii python-pkg-resources 0.6.49-2 Versions of packages git-buildpackage recommends: ii cowbuilder 0.73 ii pristine-tar 1.28 Versions of packages git-buildpackage suggests: ii python-notify 0.1.1-3 ii unzip 6.0-9 -- no debconf information -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
signature.asc
Description: Digital signature