Your message dated Thu, 18 Jul 2019 02:48:05 +0000 with message-id <[email protected]> and subject line Bug#932096: fixed in dgit 9.3 has caused the Debian Bug report #932096, regarding check that $upstream_committish is ancestor of $branch 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.) -- 932096: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932096 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: dgit-infrastructure Version: 9.2 git-debpush - sends upstream commitish and tag info whenever processing a non-native package. The tag2upload bot - runs git-deborig iff upstream info was provided; this should cause a .orig to exist - passes --upstream... to dgit iff --quilt=baredebian (only) (subject to the bug I have just filed) dgit - always checks that the orig (if there is one) is treesame enough - uses upstream git history iff --quilt=baredebian So this means that in the non-baredebian non-native case, nothing checks that the supplied git tag is an ancestor of the maintainer history. I think the supplied git tag should be an ancestor of the maintainer history except with --quilt=baredebian. Is this a thing that should be checked ? If so, I propose the following changes: dgit --upstream-commitish should be tolerated in all non-native packages and should check that the specified commitish is an ancestor of the maintainer view. tag2upload should pass --upstream-commitish whenever upstream info appeared in the tag. Ian. -- Ian Jackson <[email protected]> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.
--- End Message ---
--- Begin Message ---Source: dgit Source-Version: 9.3 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: SHA256 Format: 1.8 Date: Thu, 18 Jul 2019 03:10:25 +0100 Source: dgit Binary: dgit git-debrebase git-debpush dgit-infrastructure Architecture: source Version: 9.3 Distribution: unstable Urgency: medium Maintainer: Ian Jackson <[email protected]> Changed-By: Ian Jackson <[email protected]> Description: dgit - git interoperability with the Debian archive dgit-infrastructure - dgit server backend infrastructure git-debpush - client script for git pushing to Debian-style archives git-debrebase - rebasing git workflow tool for Debian packaging Closes: 932096 932321 Changes: dgit (9.3) unstable; urgency=medium . dgit and git-debrebase bugfixes: * No longer crash if .git/logs does not exist when we need it. * Report the upstream tag, rather than commit id, in tags/commits, if the user explicitly specifies refs/tags/... . tag-to-upload, git-debpush [Sean Whitton]: * Several new checks designed to prevent broken uploads. - Including: Check that upstream tag is ancestor of branch to be tagged. Closes:#932096 * Cope with spaces in user-supplied upstream tag. . tag-to-upload, server side: * Fix non-default quilt modes. These were all previously broken. * Arrange to report the upstream tag in dgit-generated commits/tags. . dgit archive query improvements [Matthew Vernon]: * dgit(1): document the presence of the aptget method. Closes:#932321. . minor supporting changes: * New tests tagupl-baredebian and tagupl-gbp. * Tiny addition to debugging output and test suite output. * Test suite rearrangements. Checksums-Sha1: f5ec7ae6286aac5033b95a3570ec56213e4dc90b 1821 dgit_9.3.dsc e9ed57429b8cd9ecc47d5b1196579d0033d73a8c 685707 dgit_9.3.tar.gz Checksums-Sha256: 415c0504d5f6464ed5daf15d8419ff73f294f5cf66358395f6a32b4aba04356b 1821 dgit_9.3.dsc e6a54397ca8d16bc3253c74d260bd96b27b81961b4ec4f2b2241e93111204825 685707 dgit_9.3.tar.gz Files: 701fdc818adf90849eae1987e5872360 1821 devel optional dgit_9.3.dsc 6fd80a7251cf85d2d8288feeacaf5495 685707 devel optional dgit_9.3.tar.gz -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAl0v1Z0ACgkQ4+M5I0i1 DTk1sgf+LNwhNbmwoHlXU4UdPjIvEhjYSS88qT9ZnwzxEfOyVkmQrlqVJDZv3Fl6 DV5pzeRIY8qF3DhmdZykHYhaqi4cvQBDNcs6LGZ9+nwfGq9LyTi85kaaq05D1RtR w2RL0h4sEr/TujOdMdwMFq+ecvWA31qWsYIgoK9pJUc21wJ0RPX6iSjLHwoHCUul d8hlliPSjsG8uN1IZTTyqeBZx338zSFFcR18E0ataV1rlRfGQtNiHT13POkOdUw6 8IgvaUW70SeAqN6AZMUwlQAzGIh0rNYyiHFW3HpYDznJ/ITu9uumdVaie4hfYff5 RnSCnoNL5PtxMYb0uCDSY3uKj/fKfw== =q7I0 -----END PGP SIGNATURE-----
--- End Message ---

