Your message dated Sun, 24 Jun 2018 22:48:57 +0000
with message-id <[email protected]>
and subject line Bug#877036: fixed in dgit 5.2
has caused the Debian Bug report #877036,
regarding dgit fails to commit needed quilt fixup, causing source package build 
to fail
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.)


-- 
877036: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877036
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 4.3~bpo9+1
Severity: important

Hello Ian,

I am using a patches-applied, single-debian-patch workflow for
src:git-annex.  I just merged a new upstream release.  This upstream
release contains all of the Debian delta from the most recent upload
(deletion of some lines from the top of Test.hs).

I would expect `dgit quilt-fixup` to just delete d/patches/.  In fact,
it does nothing at all.

And so if one tries to build, this happens:

    iris ~/src/git-annex % dgit build-source ; git status
    Format `3.0 (quilt)', need to check/update patch stack
    starting quiltify (single-debian-patch)
    dpkg-source: info: using options from work/debian/source/options: 
--single-debian-patch --auto-commit
    dpkg-source: info: using source format '3.0 (quilt)'
    dpkg-source: info: building git-annex using existing 
./git-annex_6.20180316.orig.tar.xz
    dpkg-source: info: building git-annex in 
git-annex_6.20180316-1.debian.tar.xz
    dpkg-source: info: building git-annex in git-annex_6.20180316-1.dsc
    dpkg-source: warning: extracting unsigned source package 
(git-annex_6.20180316-1.dsc)
    dpkg-source: info: extracting git-annex in git-annex-6.20180316
    dpkg-source: info: unpacking git-annex_6.20180316.orig.tar.xz
    dpkg-source: info: unpacking git-annex_6.20180316-1.debian.tar.xz
    nothing quilty to commit, ok.
    dpkg-source: info: using options from git-annex/debian/source/options: 
--single-debian-patch --auto-commit
    dpkg-source: info: using source format '3.0 (quilt)'
    dpkg-source: info: building git-annex using existing 
./git-annex_6.20180316.orig.tar.xz
    dpkg-source: error: cannot read git-annex/.pc/applied-patches: No such file 
or directory
    dgit: failed command: dpkg-source '-i(?:^|/)'\\'.git(?:/|$)' -I.git -b -- 
git-annex
    dgit: subprocess failed with error exit status 2
    On branch master
    Your branch is up-to-date with 'origin/master'.
    Changes not staged for commit:
      (use "git add/rm <file>..." to update what will be committed)
      (use "git checkout -- <file>..." to discard changes in working directory)
    
        deleted:    debian/patches/debian-changes
        modified:   debian/patches/series
    
    no changes added to commit (use "git add" and/or "git commit -a")

-- System Information:
Debian Release: 9.4
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dgit depends on:
ii  apt                               1.4.8
ii  ca-certificates                   20161130+nmu1
ii  coreutils                         8.26-3
ii  curl                              7.52.1-5+deb9u4
ii  devscripts                        2.17.6+deb9u1
ii  dpkg-dev                          1.18.24
ii  dput-ng [dput]                    1.13
ii  git [git-core]                    1:2.11.0-3+deb9u2
ii  git-buildpackage                  0.8.12.2
ii  libdpkg-perl                      1.18.24
ii  libjson-perl                      2.90-1
ii  liblist-moreutils-perl            0.416-1+b1
ii  libperl5.24 [libdigest-sha-perl]  5.24.1-3+deb9u2
ii  libtext-glob-perl                 0.10-1
ii  libtext-iconv-perl                1.7-5+b4
ii  libwww-perl                       6.15-1
ii  perl                              5.24.1-3+deb9u2

Versions of packages dgit recommends:
ii  openssh-client [ssh-client]  1:7.4p1-10+deb9u3

Versions of packages dgit suggests:
ii  sbuild  0.73.0-4

-- no debconf information

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 5.2

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, 24 Jun 2018 23:33:28 +0100
Source: dgit
Binary: dgit git-debrebase dgit-infrastructure
Architecture: source all
Version: 5.2
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-debrebase - rebasing git workflow tool for Debian packaging
Closes: 863576 863578 865446 871317 877036 883340 888496 895779 902006
Changes:
 dgit (5.2) unstable; urgency=medium
 .
   dgit bugfixes:
   * When all Debian changes vanish with single-debian-patch,
     do not fail to commit the patch queue removal.  Closes:#877036.
   * When build fails because the network is offline, mention
     that this is because --since-version was not specified.
     Closes:#883340.
   * When quilt fixup fails because of discrepancies, print a
     git diff rune which will show them.  Closes:#865446.
   * When fetch or push wants git fetch (other than in a situation where it
     happes to be a noop) but --dry-run was specified, fail with an
     explanation, rather than looping with a false coplaint about git
     fetch.  Closes:#871317.
   * --overwrite now no longer crashes if there is nothing to overwrite
     (eg, when used with --new).  Instead, it is simply ignored, as it is
     ignored in situations where the push is fast forward.  Closes:#863576.
 .
   dgit/git-debrebase interop bugfixes:
   * git-debrebase interop: Add a missing debugcmd debugging print.
   * git-debrebase interop: Actually tolerate git-debrebase make-patches
     exiting with status 7.
 .
   dgit vcs-git handling improvements:
   * Provide `update-vcs-git' subcommand, for creating and adjusting the
     vcs-git remote url.  Useful for transition from alioth to salsa.
     Closes:#902006.
   * Print a warning to stderr on `dgit fetch sid', if your vcs-git
     remote url disagrees with what's in sid's .dsc.
 .
   documentation:
   * dgit(1): Mention under `dgit build' that it uses the network.
   * dgit(1): Clarify that --overwrite does nothing if not needed.
     Closes:#863578.
   * dgit-user(7): Recommend sbuild-debian-developer-setup.
     [ Sean Whitton. ]  Closes:895779.
 .
   test suite:
   * Use nproc(1) rather than Sys::CPU.  This is more portable and does not
     depend on libsys-cpu-perl being installed.  Closes:888496.
Checksums-Sha1:
 c9f8747d8fcff4a35db7344f03fc3d2636c58f30 1607 dgit_5.2.dsc
 90f58c382c453c44a314fe2cf1d6beeee996cba1 452558 dgit_5.2.tar.gz
 eb04aa6f5fe1346e2ac50b1e9e62b2233a1540d1 52980 dgit-infrastructure_5.2_all.deb
 fd33a50404c1d84e72926bc8a918ee527d30c06e 151868 dgit_5.2_all.deb
 9cb5e5cdbff45fc6fe0e2467754bc57431bb5a5f 6083 dgit_5.2_amd64.buildinfo
 54b62894b48fc23b2b4701d99b227b6c17ecb47a 63034 git-debrebase_5.2_all.deb
Checksums-Sha256:
 8cddbb54e143049984f007e5b7a426ae967a730f7dc9b5f4dfcd1f1e6af79499 1607 
dgit_5.2.dsc
 bf890727baee5ad44830c9b827fe936512466f24517dd3700a3c0d9a0a546fed 452558 
dgit_5.2.tar.gz
 54246c46f0381243523920dbc8cceadc060d2711357f9c6a205816dbd7880240 52980 
dgit-infrastructure_5.2_all.deb
 b2b9db96013e19fe7bcb4c8f712953978083d3e8119591efac2d77e343761141 151868 
dgit_5.2_all.deb
 a3a68e004f86166f04ce339fd03a07f597d4d6d88e9477362fa47e98dd5ca2d3 6083 
dgit_5.2_amd64.buildinfo
 42a6c383e90a3a9b0bc640f9cd9cfc105672966a7f006e4e93ad3a7f49db7718 63034 
git-debrebase_5.2_all.deb
Files:
 d560b58a74c99a300de69a052cef979f 1607 devel optional dgit_5.2.dsc
 1ba6619c15bb06c80bb460086c0a489a 452558 devel optional dgit_5.2.tar.gz
 8fd09f981d3d09d42a85bf5d79173542 52980 devel extra 
dgit-infrastructure_5.2_all.deb
 8516669ce2121e38cdc723d26ce39487 151868 devel optional dgit_5.2_all.deb
 23199d134a3030b5dc84e4c77974b895 6083 devel optional dgit_5.2_amd64.buildinfo
 1d6c5e77b17872d0c64cf31aecc943e9 63034 devel optional git-debrebase_5.2_all.deb

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

iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAlswHP0ACgkQ4+M5I0i1
DTlN3ggAkU/zOcBMBDHkcu+q2QuwLCH6wtt9IDiJyESrGjQL3eOimEdAyN8EViIe
bWD/zCX5hIirnzo3ce3lENC31EkARP9jrEgaaX1IORMgFVrmmLiPXf/igAAuXVQY
nOb82rrpL1J3SkSUqqsaY3b9YU74jQOkhlt+oEpWc5/YEenWT8UOsDzydDKJUhoc
GMswG+J3oZfuzf86W5tyt0jwihS0H0nPXHOrrr9k3N5UtGqlOtuEIVqIjMjXtNCe
hSFKQCKhU8hkE5QWVCPf6qNzd1kXW9XeG2J0bN3Zp15uoYWQosvOxbwMvsHK+FkC
eWiiOaJTSvJJN+/ZbilAGAjtyBvs0Q==
=N62V
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to