Change logs for dgit source package in Bionic

  • dgit (4.4) unstable; urgency=high
    
      Test suite bugfix:
      * Use full key hash rather than short keyid.  Closes:#896653.
        [ report: Paul Gevers; fix: Chris Lamb ]
    
     -- Ian Jackson <email address hidden>  Mon, 23 Apr 2018 13:18:51 +0100
  • dgit (4.3) unstable; urgency=high
    
      Documentation improvements:
      * dgit(7): Discuss file executability.  Closes:#886444.
      * dgit(7): Discuss git-unrepresentable properties of source trees.
      * dgit-maint-merge(7): Don't suggest using debian/source/patch-header
        for 1.0 source format.  Closes:#887850.  [Sean Whitton]
    
      Bugfixes:
      * dgit archive-api-query: Avoid crashing due to lack of $isuite.
        This breaks the infrastructure.  Closes:#886592.
    
     -- Ian Jackson <email address hidden>  Thu, 25 Jan 2018 00:33:56 +0000
  • dgit (4.2) unstable; urgency=low
    
      * Upload dgit 4.x series to unstable.
    
      New features [Sean Whitton]:
      * New 'push-source' subcommand for source-only uploads.  Closes:#848931
      * When dgit builds a source package, such as in the 'build-source'
        subcommand, it now bypasses dpkg-buildpackage and invokes dpkg-source
        directly.  This avoids a _source.buildinfo file in the .changes, which
        doesn't make sense when using dgit.  See
        <https://lists.debian.org/debian-dpkg/2017/06/msg00005.html>.
    
      Documentation improvements:
      * dgit(1): Add a bit more rationale (polemic, even).  Closes:#874221.
      * Recommend mk-build-deps rather than apt-get build-dep.
        Suggestion from Nikolaus Rath.  Closes:#863361.
      * dgit-maint-merge(7): many updates.  [Sean Whitton]
        Closes:#864873,#878433.
      * dgit-*(7): Mention first upload trick.  [Andrew Shadura,
        Sean Whitton]  Closes:#856402.
    
      Minor fixes:
      * When source discrepancy involves file mode changes, report them
        specially.  Closes:#886442.
      * In split brain mode, with unexpected diffs, print dgit view
        commitid in suggested diff rune.  (HEAD is wrong.)  Closes:#886443.
      * Fix message about missing quilt cache entry to refer to
        HEAD rather than tree, since dgit needs a commit.  Closes:#884646.
      * Fix grammar error in 4.1 changelog entry. [Sean Whitton]
      * Remove some whitespace "errors". [Sean Whitton]
    
      Packaging:
      * Remove dependency alternative on realpath (package last existed in
        Debian wheezy).  Closes:#877552.
    
      Test suite:
      * dpkgsourceignores-docs: Correct restriction (so autopkgtest
        won't try to run it).
      * Additional workarounds for gnupg races (#868550) including
        retrying each individual test once, and more sophisticated
        wrapper for gpg (with locking and, sometimes saves stdin).
      * oldnewtagalt: Fix regression when running outside git tree,
        introduced in 4.1.
    
     -- Ian Jackson <email address hidden>  Sun, 07 Jan 2018 21:45:29 +0000
  • dgit (3.13) unstable; urgency=high
    
      Important bugfixes to dgit:
      * Add missing `use' for Dpkg::Compression et al.
        Thanks to report from Didier 'OdyX' Raboud.  (Closes:#879526.)
    
      Test suite:
      * Add missing `chiark-utils-bin' to Test-Depends.
    
     -- Ian Jackson <email address hidden>  Sun, 22 Oct 2017 17:51:12 +0100
  • dgit (3.12) unstable; urgency=high
    
      Important bugfixes to dgit:
      * Pass --no-renames to git diff-tree -z, avoiding potential trouble.
      * Defend against commit subject lines which would generate patches which
        look like series files, etc.  Involves adding .patch to all generated
        patch filenames.
      * dgit import: Defend against broken symlinks in ..
      * dgit import: Right error message for missing files in ..
      * dgit import: Avoid making broken symlinks in ..
      * quilt fixup: Tolerate deletion of executable files.
      * quilt fixup: Tolerate symlink creation (make patches).  Closes:#857382.
    
      Important bugfixes to other components:
      * dgit-repos-server: Do not reject commits with no author/committer
        email address (but still insist on date, and hence on the actual
        committer and author commit header fields).  Peter Green reports that
        eg 66c65d90db100435 in upstream linux.git is such a commit (and is
        accepted by github).  Closes:#863353.
    
      Test suite:
      * t-report-fail: print $PWD as part of failure message.
      * import-dsc: Test missing files, particularly in ..
      * run git gc on tests/worktrees/example_1.0.tar.
      * quilt fixup: Check we can delete files with funny modes
      * quilt fixup: Check that funny changes are represented properly
    
     -- Ian Jackson <email address hidden>  Sun, 16 Jul 2017 21:36:24 +0100