[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted dgit 8.0 (all source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 13 Oct 2018 23:56:35 +0100
Source: dgit
Binary: dgit git-debrebase dgit-infrastructure
Architecture: all source
Version: 8.0
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <ijackson@chiark.greenend.org.uk>
Changed-By: Ian Jackson <ijackson@chiark.greenend.org.uk>
Closes: 910687 910705 910724 910725 910730
Description: 
 dgit       - git interoperability with the Debian archive
 dgit-infrastructure - dgit server backend infrastructure
 git-debrebase - rebasing git workflow tool for Debian packaging
Changes:
 dgit (8.0) unstable; urgency=medium
 .
   dgit - Behavioural change with compatibility implications:
   * Check (with --clean=dpkg-source[-d], ie, by default) that rules
     clean does not leave untracked files (ie, trip if it looks like
     a `git add' may have been forgotten).  dgit will now fail in
     some situations where previously it would have just carried on.
   * Honour new clean modes --dpkg-source[-d],no-check aka -wdn / -wddn
     which suppress this check.  (Whether the untracked files are
     used or disregarded depends on --include-dirty.)
   * Honour new .clean-mode-newer access config option, to allow git
     configs to be compatible with both new and old dgits.
     See relevant parts of dgit(1) for more information.
 .
   dgit - Improved behaviours:
   * Better handling of cross-filesystem operations, including
     build-products-dir on a different fs.  Closes:#910730.
   * Change to git toplevel dir before starting.  Closes:#910724.
   * Provide --clean=check,ignores aka -wci.
   * Provide --clean=dpkg-source[-d],all-check aka -wda / -wdda.
 .
   dgit - Important bugfixes:
   * Check that tree does not contain untracked files (depending on clean
     mode) when building source using git branch rather than using working
     tree.  In particular, honour --clean=check.  Closes:#910705.
   * Also apply that new cleanliness check during build-source or
     push-source etc. with --clean=dpkg-source; even though rules
     clean was not run.  See above.  Again, -wdn / -wddn may be needed.
   * dgit: Forbid source building with --include-dirty and non-.. bpd,
     which can seriously malfunction.  Closes:#910725; see #910740.
 .
   dgit - Additional sanity checks:
   * quilt linearisation: Stop at debian/source/format changes.
   * quilt fixup: Cope if gdr analysis finds origin.  Closes:#910687.
   * Add missing error check in single-debian-patch handling.
   * Refuse to work if critical files have uncommitted changes.
   * Reject all git config options containing newlines.
   * Better error message for not in git tree.  (For git-debrebase too.)
 .
   dgit - Minor bugfixes:
   * Fix spelling errors etc. in messages.
   * Replace mention of alioth by salsa in a message.
   * clean_tree: confess rather than die on unknown clean mode.
   * Add missing \n to crash from git_cat_file.  (git-debrebase too.)
 .
   Documentation:
   * dgit(1): Document that cleaning is sometimes not needed and
     is therefore not done.
   * README.md: Add this document for the benefit of Salsa.
   * po/README: Mention -k10 threshold.
   * po/README: Give a pointer to salsa; remind the translator to commit.
   * dgit(1): Fix spelling errors.
   * dgit(7): Fix spelling errors.
   * dgit-sponsorship(7): Fix spelling error.
 .
   Consequential changes:
   * Internal refactoring to support all these changes.
   * Tests adjusted to correspond to, and somewhat test, these changes.
   * Slight reorganisation to documentation of --clean=dpkg-source etc.
 .
   Build system:
   * Makefile: Provide i18n-commit target.
   * po/list-documents: Set translation threshold to 10%.
Checksums-Sha1: 
 71b6c9a13ca5453465f8ecb7375c2a11e357b384 1660 dgit_8.0.dsc
 107c7329a3f6c0a0fad268bd54b835c0560b685d 625968 dgit_8.0.tar.gz
 ce6ce360aa2e66968f513277dc92e00a7b6f838b 62748 dgit-infrastructure_8.0_all.deb
 bd99567505010031543e22b5b31238be0b7c8718 176472 dgit_8.0_all.deb
 0df81b9b1c6970ee32243a061131cb6ac621083b 5857 dgit_8.0_amd64.buildinfo
 baac8d0b4558317af362d9287952473f16df784c 86252 git-debrebase_8.0_all.deb
Checksums-Sha256: 
 e2ade9bb45afb1544f0c4652ab7b83a2f83f998985176a0d001b7b512c531afd 1660 dgit_8.0.dsc
 6570bde24fa18460c1cb216f973ccacc824a5d02258a71a1f56f8b3478ccd231 625968 dgit_8.0.tar.gz
 8f0ca5f92ae99aa3ea4217c9a0d391f5c77c071880bb6f1af53ab28c6586201a 62748 dgit-infrastructure_8.0_all.deb
 0a3d7bdf9007e7159a080914ba89d7c5135d5c1ab3eb6810b43b023fb430ca45 176472 dgit_8.0_all.deb
 0548b8b6be06e950b79c0831c7a58c65a0bd83b43f51dc7ab7a89f0a97ac4398 5857 dgit_8.0_amd64.buildinfo
 89a2c5fa4b25f8ed3dea1ba2f8c8549765d8011fb1183161ad08ca01af3afbb6 86252 git-debrebase_8.0_all.deb
Files: 
 456bc06df11d42a39f0cb8754715d17d 1660 devel optional dgit_8.0.dsc
 7338560db4013c22d4a0666f527cecec 625968 devel optional dgit_8.0.tar.gz
 70470b83f8c43d65ee2e450ddbeed1d4 62748 devel extra dgit-infrastructure_8.0_all.deb
 81212d289dd1d39a32476a2cc2b8a719 176472 devel optional dgit_8.0_all.deb
 cdd46e0d7a9e6ae4e2144c8d134753dc 5857 devel optional dgit_8.0_amd64.buildinfo
 60c207aa7d19ef10e630f3813dbe0640 86252 devel optional git-debrebase_8.0_all.deb

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

iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAlvCeWgACgkQ4+M5I0i1
DTn6xgf/QWjmpgI5hvKWP+z70XqySAY8QcB/hAMx2p87Zl46Bsx4n6i1P1p8II82
4Q0J83jwYUT1e/GmB+HR6yjNJLMkjGT1AU+YRtchwleS90Imf/GTICmghyjSBCm3
5rCKbSDfFEpXsB17n3Tf2Hm5we/7qpTRnpTv7sRiJYUAWDUoqXwIu2yR9rmfvUf2
X7gFqlnhYa+7qrVIFEKoyDxLvn/Xt4LJApXWsolMEUP0uyO/NPUXgXALlmZTF7ko
TJqi1XZQ8FjFZzz5XF84lfIPWgcFaUDummzGdPeUlFt1wDiwvfJm6VTggOiJLDEl
5gSPaKrvMV0KfEciDein5oOV3e/9vw==
=z68q
-----END PGP SIGNATURE-----


Reply to: