dgit 9.0 source package in Ubuntu


dgit (9.0) unstable; urgency=medium

  dgit - low-impact incompatible change:
  * Drop support for, and testing of, dgit versions which use old tag name
    (debian/V; now that is maintainer view and dgit is archive/debian/V).
    The new tags came in in dgit 2.0 in October 2016.  No version of dgit
    without them was in any Debian release.  We don't expect there are any
    sites using old servers which do not support the new format, or anyone
    using a dgit client older than 2.x who cannot upgrade.

  git-debrebase fixes [Niko Tyni]:
  * Fix `git-debrebase convert-from-dgit-view <upstream>', which
    would crash due to an argument parser bug.  Closes:#930214.
  * git-debrebase(1): typo fix.  Closes:#930215.

  dgit - new capabilities:
  * Support split view with native packages, and with all quilt modes.
    Now we distinguish "split view" (meaning separate dgit branch) from
    "splitting quilt modes" (eg --quilt-unapplied).
    [Prompted in part by enquiries from Sam Hartman]  Closes:#926640.
  * Support for bare debian/ directory (aka packaging-only) git branches
    Ie, --quilt=baredebian[+tarball].  [Thanks for info from Shengjing
    Zhu, and docs and UI contributions/review from Sean Whitton.]
    Closes:#903392.  Closes:#931253.

  dgit - bugfixes:
  * Fix --dgit-view-save option alias, which never worked.
    (--save-dgit-view worked, and still does, though.)
  * i18n: Do not translate import commit messages.

  dgit - other documentation improvements [Sean Whitton]:
  * Expand on description of --include-dirty.  New text may help
    user avoid unexpected file deletion.  Closes:#930922.
  * dgit-maint-*(7): Suggest --name-status --diff-filter.  Closes:#930956.
  * dgit-maint-*(7): Using untagged upstream commits.  Closes:#930964.

  dgit - minor consequences of these other changes:
  * Actually properly reject invalid quilt modes found in git config.
    (Previously they might be accepted and then cause malfunctions.)
  * Reject split brain quilt modes with single-debian-patch.
    (Previously this would malfunction; now we reject it.)
  * i18n: Add translator notes about ASCII art changes display.
  * Drop "dgit view: changes are required..." message.
  * Some other minor changes to quilt fixup error handling.
  * Changes to debugging output related to quilt modes and split view.
  * Introduce rpush protocol version 5.  Minimum version is now 4.
  * Considerable internal rearrangement of quilt fixup code.
  * Considerable test suite work including new tests.

  dgit test suite:
  * dgit-repos-policy-debian: Test taint removal.  Closes:#929249.

 -- Ian Jackson <email address hidden>  Tue, 02 Jul 2019 16:55:15 +0100

Upload details

Uploaded by:
Ian Jackson on 2019-07-02
Uploaded to:
Original maintainer:
Ian Jackson
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section


Eoan: [FULLYBUILT] amd64


File Size SHA-256 Checksum
dgit_9.0.dsc 1.7 KiB 54d4a711469a1f072b212856433fae93fe38ee87d3c97ad1e421280cb4f46574
dgit_9.0.tar.gz 658.0 KiB c81b2a0ee7c4aa51dc3c920c0905dbc22d3357dae3211550de4a5aa93f62d079

Available diffs

No changes file available.

Binary packages built by this source

dgit: git interoperability with the Debian archive

 dgit (with the associated infrastructure) makes it possible to
 treat the Debian archive as a git repository.
 dgit push constructs uploads from git commits
 dgit clone and dgit fetch construct git commits from uploads.

dgit-infrastructure: dgit server backend infrastructure

 This package contains tools which are useful for setting up a dgit
 git repository server. You probably want dgit, the client package,
 instead of dgit-infrastructure.

git-debrebase: rebasing git workflow tool for Debian packaging

 git-debrebase is a tool for representing in git, and manipulating,
 Debian packages based on upstream source code.