Your message dated Mon, 22 Jul 2019 21:08:27 +0000
with message-id <[email protected]>
and subject line Bug#857490: fixed in dgit 9.5
has caused the Debian Bug report #857490,
regarding add dgit-maint-bpo(7)
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.)


-- 
857490: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857490
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 4.0
Severity: normal

There are merge and rebase workflows in use for the Debian changelogs of
backports.  Some backport maintainers merge the new version in testing
into their backports branch, so that the previous backport's entry
remains in the changelog (the 'merge' workflow).  Others base each
backport on the version in stretch, discarding the changelog entries for
older backported versions (the 'rebase' workflow).

For a backport using the rebase workflow, dgit refuses to push:

    Checking package changelog for archive version 2.13.0-1.1~bpo8+1 ...
    dpkg-parsechangelog: warning: 'from' option specifies non-existing version
    dpkg-parsechangelog: warning: use oldest entry that is later than the one 
specified
    dpkg-parsechangelog: warning: 'to' option specifies non-existing version
    dpkg-parsechangelog: warning: use newest entry that is earlier than the one 
specified
    dgit: missing field Version in parsed changelog
    dgit: Perhaps debian/changelog does not mention 2.13.0-1.1~bpo8+1 ?

dgit has correctly identified the problem -- the changelog does indeed
fail to mention 2.13.0-1.1~bpo8+1.  But this is a perfectly legitimate
approach to backporting (personally, I prefer the merge workflow, but a
sponsee of mine uses the rebase workflow, which is how I ran across
this).

Thanks.

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

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (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~rc2
ii  ca-certificates                   20161130
ii  coreutils                         8.26-3
ii  curl                              7.52.1-3
ii  devscripts                        2.17.1
ii  dpkg-dev                          1.18.22
ii  dput-ng [dput]                    1.11
ii  git [git-core]                    1:2.11.0-2
ii  git-buildpackage                  0.8.12.2
ii  libdpkg-perl                      1.18.22
ii  libjson-perl                      2.90-1
ii  liblist-moreutils-perl            0.416-1+b1
ii  libperl5.24 [libdigest-sha-perl]  5.24.1-1
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-1

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

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: 9.5

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.
Sean Whitton <[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: Mon, 22 Jul 2019 21:38:19 +0100
Source: dgit
Architecture: source
Version: 9.5
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <[email protected]>
Changed-By: Sean Whitton <[email protected]>
Closes: 857490 926656 932459 932477 932536 932612 932630 932694
Changes:
 dgit (9.5) unstable; urgency=medium
 .
   git-debpush [Sean Whitton]:
   * Support ignoring individual checks with --force=check.  Closes:#932459.
   * Check upstream source is identical in the upstream tag.
   * Check that patches are (un)applicable.  Closes:#932477.
   * Check for an unstitched git-debrebase branch.  Closes:#932612.
   * Check for explicitly pushing detached HEAD.
 .
   dgit clone [Ian Jackson]:
   * No longer create an "origin" remote.  Closes:#932694.
 .
   Documentation:
   * dgit-maint-bpo(7): new manpage for maintainers of official Debian
     backports.  Closes:#857490.  [Sean Whitton]
   * git-debrebase(1): make this manpage a less intimidating entry point.
     Closes:#926656.
     [Sean Whitton & Ian Jackson; prompted by feedback from Sam Hartman]
 .
   Miscellaneous:
   * Correct the description of --force in git-debpush(1) [Sean Whitton].
   * git-debrebase(*): fix some crossreferences [Sean Whitton].
     Closes:#932536.
   * Break out git-playtree-setup and rewrite in shell. [Ian Jackson]
   * Fix organisation copyright attribution for Matthew Vernon's
     contributions.  Closes:#932630.
   * HACKING: new document for helping people work on the code. [Ian Jackson]
   * Update Vcs-Git etc. to point to salsa.
Checksums-Sha1:
 ca180efe4ebb7647f9641e41585e5e8fb805fbfc 2131 dgit_9.5.dsc
 8d76f681bd3f1f9d606d32ae445e20c19f4a38b7 688952 dgit_9.5.tar.gz
Checksums-Sha256:
 4c0eb3302e6d0529b8601c2a8ce448cc7e9557de53816bee64589047cbc51e7a 2131 
dgit_9.5.dsc
 d7824911126f7c1a3488d90a05b0bbd257ae7ea5c66c2ab0761dc67e355c11a8 688952 
dgit_9.5.tar.gz
Files:
 62e98c4739b46a16c1becbb63f5d66c2 2131 devel optional dgit_9.5.dsc
 af998cb37cc3c54c1b165a5b39ef1a63 688952 devel optional dgit_9.5.tar.gz

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

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAl02H1cACgkQaVt65L8G
YkAeDw//WCFSJDhusp7JUVpnGKAwwfb1BmqOYYqJy6kH/nmAOvkdCeNGFFuncIAb
Ohr9dPiZdaOSFwvxvV7peoET9EYlryHgWu+bJ5GC60g5O4OYF9urJl3Q7p2/qxxu
kXBsIz2bj4DjvGuU8FsVx7TN7ca/394X5oPXr0PKNp+DMEcHzHgrGBcHYj94x2NU
xhVfd71jX6nBSVX6vBtBqrbFP4ZKHj8SthKdfVxfWHWYTBUUjiDX6Kmlibju40h5
pOEyCbw1QLZPV4NEd0ItwnblYa/PMZbUtWphbAovJVGoiCsUsJQyaDnCEQt3JfrZ
L7JTRRXPuj08xVmYeKyLYC4iw0G5HYRybEvxrTFrl26iBITr9hsb46tNDGO/RMKA
TdHcwg/uD11R7HmXUIfmMDVeZ0uhYuWAcGBeMmKY9Op3nKTNXN3nFyIueecE8Lhg
QqsfQAA/k8EX24ohJcZEMVxeInNusVcS6UF5yPqesfN5VgN4iHNbWFoZzuF1eHdo
q0uaZHmquyBamZ2z+sIlEjl4JLRoob1/t2il77/FvRrGCjoVlyQM3hbmhgFY+G+v
+zxdJCliBU8fsgjyFecoUvv2KFoF4DJzmy/B0NYQUCesM8DTQFT74kPnziiWjDH6
pk2DCQ1y0bKm8e/bZMObEBpGg+dwkVf8+st1lPzYsKNjjG9jM8s=
=ih71
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to