Your message dated Sun, 11 Aug 2019 01:08:05 +0000
with message-id <[email protected]>
and subject line Bug#934126: fixed in dgit 9.7
has caused the Debian Bug report #934126,
regarding malfunctions due to being confused about git repository
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.)


-- 
934126: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934126
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 9.6
Control: fixed -1 9.5
Severity: serious

check_for_git always returns falseish for the Debian repos because of
a bug in dgit's handling of WWW::Curl's (correct) behaviour with
CURLOPT_NOBODY.

As a result, dgit fetch/clone sometimes fails to stitch in the earlier
dgit push history from dgit-repos:

One possible symptom is this something like this:

synthesised git commit from .dsc 16.3.0-2.1
3ace5cdf35eed10c4a0b83b3f2804882b6343840 
a330c7d56988941b518afbd479563698e3056d85 dgit repo server tip (last push) ? at 
/usr/bin/dgit line 3467.
        main::__ANON__("3ace5cdf35eed10c4a0b83b3f2804882b6343840", "dgit repo 
server tip (last push)") called at /usr/bin/dgit line 3470
        main::fetch_from_archive() called at /usr/bin/dgit line 3898
        main::fetch_one() called at /usr/bin/dgit line 3918
        main::dofetch() called at /usr/bin/dgit line 4886
        main::cmd_fetch() called at /usr/bin/dgit line 7798

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.7

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: Sun, 11 Aug 2019 01:11:01 +0100
Source: dgit
Binary: dgit git-debrebase git-debpush dgit-infrastructure
Architecture: source
Version: 9.7
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: 932699 933827 934126
Changes:
 dgit (9.7) unstable; urgency=medium
 .
   dgit general bugfixes:
   * Correctly test for presence of git repo on dgit git server.
     Fixes behaviour following mixed dgit/non-dgit uploads.  Closes:#934126.
     (Was badly broken by http fetching rework in dgit 9.6.)
   * Fix use on NFS, by closing a file which is going to be deleted.
     [Report and fix from Stéphane Glondu]  Closes:#933827.
 .
   dgit vcs-git bugfixes:
   * Strip [<path>] (used eg by Debian Haskell Team).  Closes:#932699.
   * update-vcs-git: Cope if url is unchanged.
   * update-vcs-git: Strip -b (as it always should have done).
 .
   Test suite:
   * New facilities for http testing, including mock webservers.
   * New test cases for http, and for bugs fixed in this version.
   * Switch to using http git check in three existing tests.
   * Improve debian/tests/control generator.
   * Limited refactoring to support other changes.
 .
   Other minor changes:
   * dgit: Slightly more debugging for check_for_git with http[s]
   * changelog: Fix a typo in the entry for 9.6.
   * i18n (messages) updated, following message changes.
Checksums-Sha1:
 efd489b7573b6f4c8c9a6de75ce79be52069bb0f 1821 dgit_9.7.dsc
 2d5dd607e4d3fe84f84cb9a4392a6d522583e090 694276 dgit_9.7.tar.gz
Checksums-Sha256:
 7dd0a5d111dcde560d2e4be72ecb5dc3998bc00fb0da2effe8bfe2cdd799635e 1821 
dgit_9.7.dsc
 cefd614c641de8ed20deb445d70070bc010644e45bf2ab9ac640035e88ca1092 694276 
dgit_9.7.tar.gz
Files:
 f30ea7af742f5fe51a387974f6386450 1821 devel optional dgit_9.7.dsc
 bd7667c39326dd3bcb80498b58f4c92a 694276 devel optional dgit_9.7.tar.gz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAl1PXU4ACgkQ4+M5I0i1
DTlIMggAlYstJf3b0Wnvth/PqfRn8r1SEarrbgFRhSE27p65uqvOTLJ2OPQCN64d
bnhqS8V61pWhHggUjSknYrQtmbrQuWBRKu5YWntHyke+lhgE6BQ2HgqL4dYHrAIV
R7c9y2C0xJk3nMewso7reH9mJh9DKEaTAiqe3ENY0BU5wYWrzcusqjNQSOdUkPvd
xIqZY+MnE3k+MQUGDaGA7XXp4aeXOW8gP6wxbTjAqrHrtn63dh3H9XdD8YmtROSO
zrxDpE5rca/SbwuKuS7RxhTNMn4JXgtxeo/gEtRqrsa4edBT76lVCVSRzJc5tWYD
L+fp5/R62RyBVJAOl5iNd6tqYWdWCQ==
=C9Ny
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to