vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit c9b81304d67a32fc543e8bf5168413cb94dbc754
Merge: f0f3277 12287be
Author: Guido Günther <agx@debian.org>
Date: Sat Nov 30 15:13:32 2024 +0000
Merge branch 'gbp-push' into 'master'
intro: Mention gbp push
See merge request agx/git-buildpackage!15
commit 12287be2d3a1eb4d3bfec178a0c2c4987fd2affe
Author: Guido Günther <agx@sigxcpu.org>
Date: Thu Nov 28 10:09:35 2024 +0100
docs: intro: Mention gbp push
The initial paragraph was written before gbp push existed.
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit dc420930eb42ef171d7037256fc7d3e8ee9a1e02
Author: Guido Günther <agx@sigxcpu.org>
Date: Thu Nov 28 10:09:20 2024 +0100
docs: intro: Mention that we support push and pull
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit e0e11021db1c0f474b9c87176334af26e02e95fe
Author: Guido Günther <agx@sigxcpu.org>
Date: Thu Nov 28 10:08:12 2024 +0100
docs: intro: Use <filename> around debian/changelog
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit e19f76e6cf62fb6914f50569ff021820ca711856
Author: Guido Günther <agx@sigxcpu.org>
Date: Thu Nov 28 10:07:13 2024 +0100
docs: intro: Make first point more crisp
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 9c1ec801f3e1d25374ad2dfaefe149f6cf8551be
Author: Guido Günther <agx@sigxcpu.org>
Date: Thu Nov 28 10:14:57 2024 +0100
dirlocals: Avoid tabs in xml mode
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit f0f3277d5a28b7f74fd3a968a6805077bfc120a7
Merge: f47792e ae431af
Author: Guido Günther <agx@debian.org>
Date: Sat Nov 30 14:52:24 2024 +0000
Merge branch 'drop-productname' into 'master'
docs: Use application instead of product
See merge request agx/git-buildpackage!16
commit ae431af336e96991941afa329381d1cc8267d7a6
Author: Guido Günther <agx@sigxcpu.org>
Date: Thu Nov 28 10:41:06 2024 +0100
docs: Use entities for lintian and rpm-lint
We use command rather than productname as the related text refers to
running external commands.
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 5495aa6fec516f9ea916a3e0301fd4a09400cf28
Author: Guido Günther <agx@sigxcpu.org>
Date: Thu Nov 28 10:34:38 2024 +0100
docs: Use application instead of product
Avoids the ™. See
https://tdg.docbook.org/tdg/5.1/application
While at that move all applications into their own block
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit f47792ecbff4eb54a62f55c07927831c77fec8e1
Merge: 22fb2c5 c9cc8df
Author: Guido Günther <agx@debian.org>
Date: Thu Nov 28 07:57:38 2024 +0000
Merge branch 'purge-export-dir-on-error' into 'master'
buildpackage: remove export_dir if build fails
See merge request agx/git-buildpackage!12
commit c9cc8df44ce00cfb38033fa3106a859ae74c2117
Author: Richard Lewis <richard.lewis.debian@googlemail.com>
Date: Sun Nov 24 23:00:53 2024 +0000
buildpackage: remove export_dir if build fails
Previously, the export_dir was not removed if the build command
(set by --git-builder) failed, or was interrupted.
This commit ensures it is removed, unless --git-no-purge is used
Not removing is useful for debugging, but does not need to be the
default
Closes: #1088179
commit 22fb2c544ce0ee7a057f30c57b667ed4575069b2
Merge: c4c5be3 7ae9847
Author: Guido Günther <agx@debian.org>
Date: Wed Nov 27 22:30:23 2024 +0000
Merge branch 'docs-clarify-branches' into 'master'
Clarify that 'upstream' branch doesn't mean actual upstream branch
See merge request agx/git-buildpackage!10
commit 7ae9847bfbf4643f0310c23dea67b69e2b87077c
Author: Otto Kekäläinen <otto@debian.org>
Date: Sun Nov 10 13:37:49 2024 -0800
docs: Clarify that 'upstream' branch doesn't mean actual upstream branch
Correct common misunderstanding that the gbp 'upstream' branch is not
the actual upstream branch, but a custom branch that represents the
source code at the time of the release, and which together with the
pristine-tar is used to reconstruct the upstream source code as-is.
Co-authored-by: Guido Günther <agx@debian.org>
commit c4c5be3d3798e2669fb4fe7eda5b91271cad2277
Merge: 1fe346c c224b03
Author: Guido Günther <agx@debian.org>
Date: Sat Nov 23 07:39:32 2024 +0000
Merge branch '1088032-git-buildpackage-prevent-pq-export-from-creating-unparsable-diffs-when-diffnoprefixtrue-is-set' into 'master'
Prevent "pq export" (etc.) from creating unparsable diffs when diff.noprefix=true is set.
See merge request agx/git-buildpackage!11
commit c224b034fcdd8ee4027e9a297d4973c560614b4b
Author: Chris Lamb <chris@chris-lamb.co.uk>
Date: Fri Nov 22 09:53:15 2024 +0000
Prevent "pq export" (etc.) from creating unparsable diffs when diff.noprefix=true is set.
Using diff.noprefix=true globally makes Git nicer to use as a human, as it
makes it possible to copy file paths when running git diff (etc.) on the
command line.
Otherwise, you typically see filenames which technically don't exist. For
instance, these files aren't under a directory called "a" or "b" at all; they
are placeholders:
--- a/tochange.py
+++ b/tochange.py
However, when this global option is set, "pq export" will serialise the patch
branch into debian/patches with the filenames missing the prefix, which
dpkg-source then can't actually parse and it errors out. In other words, they
look like this:
--- tochange.py
+++ tochange.py
A patch is attached that overrides diff.noprefix when calling out to
"git diff", meaning that it will use "a/" and "b/" as expected. This
seems somewhat analogous to overriding the user's core.abbrev setting.
Closes: #1088032
commit 1fe346c7eb0d3e5b13a785211a2b748c77f943ef
Merge: deafb3e 14e2a30
Author: Guido Günther <agx@debian.org>
Date: Thu Nov 21 07:32:43 2024 +0000
Merge branch 'misc-docs-fixes' into 'master'
docs: Misc minor tweaks and fixes
See merge request agx/git-buildpackage!6
commit 14e2a3032b753ae1c019f6fc2646a92524cbb677
Author: Otto Kekäläinen <otto@debian.org>
Date: Tue Nov 12 13:57:21 2024 -0800
docs: Use the shorter URL to online manual, and promote it in man pages too
Shorter is better and prettier, so promote https://gbp.sigxcpu.org/manual/
over the long URL. Also promote this in the introduction of the most
important man pages, as currently the anyone reading the man pages will
not discover the online manual as the links are missing.
The only link in the manpages currently is a local link, which does not
render at all at e.g. https://manpages.debian.org/bookworm/git-buildpackage/git-buildpackage.1.en.html
commit a92b54db1e5e82007220f8440cc83d387229c510
Author: Otto Kekäläinen <otto@debian.org>
Date: Sun Nov 10 13:32:22 2024 -0800
docs: Misc minor tweaks and fixes
* Fix one stray use of 'debian/sid' missed in 4dc9a6ce
* Mention DEP-14 layout on page about branches
* Update links to upstream Git homepage and to salsa.debian.org
* Replace link 'here' with actual manual URL to make the link readable
* Use https in links
* Remove trailing white space
commit b8e75c6e3160a62029f5d48ac76b09a1ed318923
Author: Otto Kekäläinen <otto@debian.org>
Date: Tue Nov 5 05:48:05 2024 -0800
docs: Consistently use 'upsreamvcs' as git remote for upstream
commit deafb3eebc03ce52118963d8cebb39cb2e26349e
Merge: 7edac51 dd3bba9
Author: Guido Günther <agx@debian.org>
Date: Thu Nov 14 09:54:49 2024 +0000
Merge branch 'prefix-in-suite-name' into 'master'
Support numberical prefix in suite names
See merge request agx/git-buildpackage!7
commit dd3bba9d71f69d2a949a760834fd400014d25423
Author: Otto Kekäläinen <otto@debian.org>
Date: Wed Nov 13 23:56:08 2024 -0800
Document vendor detection and sort names alphabetically
commit ea20cffc2bfc7bfa852c299d570182b30719e81c
Author: Otto Kekäläinen <otto@debian.org>
Date: Tue Nov 5 05:38:57 2024 -0800
Support numerical prefix in suite names
E.g. '12-bookworm' or '24.04-noble'.
Repositories that have many parallel releases in maintenance are easier
to manage when the suites have a number prefix so they sort alphabetically
correctly, and also causes less cognitive load in trying to remember what
release number and name to put in debian/changelog.
commit 7edac51877f1f1e8bc274bbfee39043b5adaa9c8
Merge: 6325c5c 45b2d4f
Author: Guido Günther <agx@debian.org>
Date: Tue Nov 12 11:22:11 2024 +0000
Merge branch 'hacking' into 'master'
Fix test invocation docs and cleanup markdown
See merge request agx/git-buildpackage!8
commit 45b2d4ff8283a1291fedccd1812b469fc34a10f7
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Nov 11 11:54:06 2024 +0100
docs: Clean up markdown
Make mdl happy.
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit a699d3be7e7ba3b4d96eeec834788090834d0c41
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Nov 11 11:57:10 2024 +0100
docs: Add merge request URL
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 1f1f7f2dc31cb0ce4aa856c9906548f6165e3f26
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Nov 11 11:52:48 2024 +0100
docs: Link to hacking
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 379e63f39e742db0294fea73c9f18d0a91377dec
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Nov 11 11:49:39 2024 +0100
docs: Adjust test invocations for pytest
It's different from nose, sigh
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit f24365840f2fcc6e731b48cbeb02d93d9ab075ba
Author: Guido Günther <agx@sigxcpu.org>
Date: Mon Nov 11 11:44:24 2024 +0100
docs: Mardownify development hints
Signed-off-by: Guido Günther <agx@sigxcpu.org>
commit 6325c5ccd2cc0ab088d4981fd2f997048637f6f6
Merge: b341bee 4c63abd
Author: Guido Günther <agx@debian.org>
Date: Sat Oct 5 07:39:25 2024 +0000
Merge branch 'pkg-resources' into 'master'
d/control: Drop dependency on pkg-resources
See merge request agx/git-buildpackage!5
commit 4c63abd88f0a0691b328294e8fdc5bed9eb5b8c2
Author: Guido Günther <agx@sigxcpu.org>
Date: Fri Oct 4 11:55:15 2024 +0200
d/control: Drop dependency on pkg-resources
Closes: #1083415
commit b341bee5886e80fa644c73c77b23109802c52942
Merge: db877a3 aee0584
Author: Guido Günther <agx@debian.org>
Date: Sat Sep 28 08:51:27 2024 +0000
Merge branch 'nose2pytest' into 'master'
Idiomatic usage of pytest, remove more traces of nose Closes: #1018367
See merge request agx/git-buildpackage!4
commit aee05848819d6889e1ce7c0976f3e77caed398cb
Author: Michael R. Crusoe <crusoe@debian.org>
Date: Fri Sep 27 14:35:42 2024 +0200
Idiomatic usage of pytest, remove almost all traces of nose
Closes: #1018367