Package: git-buildpackage
Version: 0.9.30
Severity: normal
X-Debbugs-CC:
charles@debian.org
"--git-ignore-new" will differ depending on whether the user has export-dir set.
If export-dir is not set: it will build WITH the uncommitted changes.
If export-dir is set: it will build WITHOUT the uncommitted changes.
I believe the intended behavior is to build WITH the uncommitted changes, as that's the most useful behavior. Building it WITHOUT the uncommitted changes can easily be accomplished with stashing.
Me and charles noticed this by accident when we realized our understanding of "--git-ignore-new" differed, he did not use export-dir and I did.
I remember we checked in the source code and confirmed the issue, but this was at least 1 year ago and I don't have any notes from the investigation, unfortunately.
Fortunately, it will probably be straightforward for the maintainer to spot it.
Cheers,
á
--
Samuel Henrique <samueloph>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)