Your message dated Sun, 24 Aug 2025 12:49:22 +0000
with message-id <[email protected]>
and subject line Bug#1111696: fixed in dgit 13.13
has caused the Debian Bug report #1111696,
regarding --quilt=gbp should maybe tolerate .gitignore patches
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1111696: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111696
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 13.12
Simon Josefsson writes ("Re: [tag2upload 578] failed, python-securesystemslib
1.3.0-1"):
> Ian Jackson <[email protected]> writes:
> > No. I mean, it should have spotted the problem and failed a check.
>
> I did another upload of this package, and I ran into the same problem.
Thanks for writing in. So I saw.
I tried git-debpush from dgit.git#main on your package and it didn't
fail any check. dgit --gbp build-source reproduces the error message.
It's a long time ago, but my memory of the reason I wrote this in dgit
is as follows. I saw the frequent presence of packages with changes
to the toplevel .gitignore, but without any patch for that.
I inferred, perhaps wrongly, that gbp-based workflows are *supposed*
to omit such patches.
I experimentally removed this error check from my local dgit. When I
did that it was able to build a .dsc (and it passed the new git==dsc
correspondence check).
I propose that rather than changing git-debpush to detect this
situation, we change dgit (and thus the tga2upload service) to accept
it.
Then --quilt=unapplied will be (just) for people who want to *insist*
that their maintainer git tree *does* contain such patches, and
--quilt=gbp will tolerate it either way.
Sean, Simon, what do you think?
This change also applies to git-dpm. I propose to retain it there, at
least until we get a report from a git-dpm user. git-dpm has a
different model - generally, patches-applied - so it is probably
responsible for making (or not making) such patches.
The root cause of all this nonsense is #908747 in dpkg-source.
Ian.
--
Ian Jackson <[email protected]> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.
--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 13.13
Done: Ian Jackson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dgit, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ian Jackson <[email protected]> (supplier of updated dgit package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 24 Aug 2025 11:43:28 +0100
Source: dgit
Architecture: source
Version: 13.13
Distribution: unstable
Urgency: medium
Maintainer: Debian tag2upload Delegates <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 1111194 1111504 1111527 1111696
Changes:
dgit (13.13) unstable; urgency=medium
.
tag2upload:
* git-debpush: Don't become confused and warn about nonexistent pristine-tar
metadata. Closes: #1111504. [Sean Whitton; report from Birger Schacht]
* git-debpush: Make submodule check precise.
Closes: #1111194. [Report from Simon McVittie]
* dgit, t2u: --quilt=gbp no longer minds patches editing .gitignore
Closes: #1111696. [Report from Simon Josefsson]
* dgit: Reject --quilt=baredebian+barball in tag2upload builder mode.
.
i18n [Américo Monteiro]:
* dgit-user(7) manpage: Provide Portuguese translation.
* git-deborig(1): Update Portuguese translation. Closes: #1111527.
.
Documentation:
* git-debpush(1): Fix link markup. [Sean Whitton]
* git-debpush(1): Add references to other tag2upload docs. [Sean Whitton]
* dgit(7): Give advice for if upstream source relies on gitattributes.
* dgit-nmu-simple(7): Document this as the best way to do a git-based NMU.
* git-debpush(1): Document --quilt=unapplied, not just --quilt=gbp.
* changelog: 13.12: Add missing Closes for #1108181. [Sean Whitton]
.
dgit bugfix:
* dgit: baredebian: Fix diff instruction if upstream files discrepant.
.
Packaging improvements:
* git-deborig: Replace several Perl module dependencies
with inline code and/or use of Dgit::Core. [Sean Whitton]
.
Testing:
* git-deborig: New tests. [Sean Whitton]
* git-debpush: Test that we push the upstream tag. Re #1111305.
* CI: Disable some more useless jobs.
* CI: add t2u-integration-trixie job.
.
Other changes:
* git-deborig: Improve an error message. [Sean Whitton]
* Internal tidying and refactoring. [Sean Whitton and Ian Jackson]
Checksums-Sha1:
71672e643670e101739762e3ae81a0e14dd1ba95 2519 dgit_13.13.dsc
e76586fc73a0a2550d26380967cec670509200da 806445 dgit_13.13.tar.gz
bfa9aaa4086bd42011e2d6d368b27adaca63acf0 1029984 dgit_13.13.git.tar.xz
996549c0bca4a7b6e724fb9e274ad0cb46ca091f 18034 dgit_13.13_source.buildinfo
Checksums-Sha256:
dd9112c14ed49f183d2bf27d7c52276a21cbc8c2bcb35a4e3c7ce4a5dbcda9d4 2519
dgit_13.13.dsc
5a7551692c8d9cc27ce08ce0ef44411a28fa974edb85c0588f717b0c4e3eae1e 806445
dgit_13.13.tar.gz
c497478f8582155efc6749c438d34f1260c4a6408784b25769354d475eb3ad88 1029984
dgit_13.13.git.tar.xz
9a27cff474354a426959315929dbffcff3fa959dcc5879eb6ba712265d5a7b23 18034
dgit_13.13_source.buildinfo
Files:
13c26e70f8285f9e7ff6c0be62a219b9 2519 devel optional dgit_13.13.dsc
e6d90a4f1b240b98f96cb296c912724d 806445 devel optional dgit_13.13.tar.gz
35a54d2251c5e2e97ad18af8d4a61918 1029984 devel optional dgit_13.13.git.tar.xz
3b96dffa6e7de387d21ad02dadd718d3 18034 devel optional
dgit_13.13_source.buildinfo
Git-Tag-Info: tag=937352782edf8d25b5c6d7f3de1180e8566b7c40
fp=559ae46c2d6b6d3265e7cba1e3e3392348b50d39
Git-Tag-Tagger: Ian Jackson <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmirBPwACgkQYG0ITkaD
wHnSiBAAvpwy+CwIjftch1a7PO5Du30rb40g113jJryAAu1Qn+wVIAgoCr/1BL8C
s66ZpBpb1V7iec4ivwyU2id5pib2BNrN/KgH/qaXtvd/CoMBV9iP1+UOrqGaCjBL
4AqLLzVT/52T5vdcDR8t3MzZOayypr70Fre8RSXmg0rFjQOW4a25fkti7hIP583Z
5sKPwT9bwvWmNekvi8uUK69KWoVmwsQnBCzrXr6TggoSt4J16xkREXZOW+mulVeY
qdzG+5RtAlUdfwSbCgi4Eev6Gjj33SuIp35YFzoWnL6UJNcAZo1pD4KUCiH7bPXX
JqCThfdeqNzxYVOyzKnQNwRU1Tu65P1aumOdZJaNo5z3y6WXiyx1hxrH2bh8sbdX
WEMQjEuDXdUrixBRDDhFaMhRm3T8WKuXMnBsjFobhzZiVblEu22epjkTYf8mlZu6
z2sGqRvgkaCNNthglRgFOWQxy2udJDOTOP6R/jm9swS2/5LIEqwCmQCHR1AY+2rL
NpS8McFV8+zYkc8Sbel/JAvjWMaEAU4wBGbByc5I9NI88Ag5BsXEq/PKh4TixsC0
MD3ZCUxnQRvN0m0/8w2XIK23XDAxlnb/1i5SpWze7a/87+7PDg1cLK0GJ0i/7NVr
Umltm5KG8BrZIfsNCQVui3qyN9SMumsH/g6eiMXENnySvgPJd90=
=ARrq
-----END PGP SIGNATURE-----
pgp6il_l1jlK9.pgp
Description: PGP signature
--- End Message ---