Your message dated Mon, 09 Jan 2017 17:48:39 +0000
with message-id <[email protected]>
and subject line Bug#850095: fixed in dgit 3.0
has caused the Debian Bug report #850095,
regarding split brain o+d/p tree should copy HEAD debian for clarity
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.)
--
850095: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850095
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 2.13
Severity: normal
Hello,
I'm trying to build a source package for unstable on a stable system. I
think this should work just fine, but:
$ dgit --dpm build-source
[...]
dpkg-checkbuilddeps: Unmet build dependencies: python-pytest-catchlog
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
dgit: failed command: dpkg-buildpackage '-i'\\'.git/' -I.git -T clean
dgit: subprocess failed with error exit status 3
$ dgit --dpm build-source -- d
dgit: build-source takes no additional arguments
[...]
$ debuild -S -uc -us # hrmpf
[...]
dpkg-buildpackage: binary and diff upload (original source NOT included)
$ dgit --dpm push
canonical suite name for unstable is sid
downloading
http://ftp.debian.org/debian//pool/main/p/python-llfuse/python-llfuse_1.1.1+dfsg-4.dsc...
last upload to archive has NO git hash
using existing python-llfuse_1.1.1+dfsg.orig.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138k 100 138k 0 0 138k 0 --:--:-- --:--:-- --:--:-- 138k
dpkg-source: info: extracting python-llfuse in python-llfuse-1.1.1+dfsg
dpkg-source: info: unpacking python-llfuse_1.1.1+dfsg.orig.tar.xz
dpkg-source: info: unpacking python-llfuse_1.1.1+dfsg-4.debian.tar.xz
synthesised git commit from .dsc 1.1.1+dfsg-4
Format `3.0 (quilt)', need to check/update patch stack
dgit: split brain (separate dgit view) may be needed (--quilt=dpm).
! Push failed, while preparing your push.
! You can retry the push, after fixing the problem, if you like.
dgit: --quilt=dpm but no cached dgit view:
dgit: perhaps tree changed since dgit build[-source] ?
! Push failed, while preparing your push.
! You can retry the push, after fixing the problem, if you like.
--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 3.0
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: Mon, 09 Jan 2017 16:43:10 +0000
Source: dgit
Binary: dgit dgit-infrastructure
Architecture: all source
Version: 3.0
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 848646 849105 849120 850095 850431 850519 850521 850547
Description:
dgit - git interoperability with the Debian archive
dgit-infrastructure - dgit server backend infrastructure
Changes:
dgit (3.0) unstable; urgency=medium
.
Protocol change:
* Dgit: field now records the nominal distro name, and a hint
for a tag and url where the git objects (including any rewrite
map) can be fetched.
* Use this information, where provided. Closes:#850431.
.
Bugfixes:
* dgit config handling: Honour command-line and context-provided
suite and distro more reliably and consistently.
* Parsing of extended Dgit fields by import-dsc was broken;
and is now fixed even for more-extended ones.
* dgit clone-dgit-repos-server uses readonly access.
Closes:#850521.
* fetch and pull ignore the changelog suite when it is UNRELEASED.
Closes:#848646.
* dgit-badcommit-fixup: Do not investigate symrefs. Closes:#850547.
.
Minor new feature:
* distro alias facility in config space. (Primarily for testing.)
* Undocumented --config-lookup-explode= feature. (For testing.)
* Provide `dgit print-dgit-repos-server-source-url'. Re:#850521.
* Honour dgit-distro.*.default-suite and dgit.default.default-suite.
.
Other improvements:
* Improve debugging output a bit.
* Use refs/dgit-fetch/DISTRO rather than refs/dgit-fetch/DISTRO,
which leads to less duplication and so less clutter.
* Enforce a reasonable syntax for nominal distro names.
* When generating orig+debian/patches view, copy debian/ from
HEAD. This makes less noise in diffs. Closes:#850095.
.
Docuentation [Sean Whitton and Ian Jackson]:
* dgit-sponsorship(7): Use --no-dep14tag. Closes:#849105.
* dgit-maint-merge(7): Use debian/source/patch-header. Closes:849120.
* dgit(7): Updated `trouble' section to suggest having dpkg-source
delete the autotools output (with a patch if necessary).
* dgit(1): Several minor updates and fixes. Closes:#850519.
.
Test suite:
* Internal improvements.
* badcommit-rewrite: Fix operation using installed version of fixup.
* Arrange to pass --debug-quick-random to gpg-agent.
* Strip block count out of find -ls output - it is unstable!
* gbp-orig: Add a missing -m, without which git would run an
editor if stdout was a tty (!)
* Add t-stunt-parsechangelog to a few tests which were missing it.
* Tests for the new protocol feature.
* Fail tests if we look up any configuration relating to Debian.
Checksums-Sha1:
402f66d8a50d8a3041c8e8463d5c4cf5ef3bd0a1 1469 dgit_3.0.dsc
db0faa1120c039b504e78652c6a4ca38c998a9b3 387270 dgit_3.0.tar.gz
aac74770c6670d4c509b61da1fe882279fcb5265 44736 dgit-infrastructure_3.0_all.deb
b3f0d877af761091aa7e9cf0abdba4a0e4905822 127942 dgit_3.0_all.deb
756942b8defef3530fca4d6d0d510414dd4b0519 4507 dgit_3.0_amd64.buildinfo
Checksums-Sha256:
e00abf641dcee7eb71f9d94afc037ee7ecba6210c2e433e3dd5a70a002bbd677 1469
dgit_3.0.dsc
1508ea9a4fe4429ac2e02fd6b52e39940ce01f213418ed72e72b797a898175ee 387270
dgit_3.0.tar.gz
fea966b30a64ca553cc5f3ddec4be27838d4f8c96d86e3e810c0347915c02877 44736
dgit-infrastructure_3.0_all.deb
b0d289a4bb0940fcba753b87ba8cd812446b2db4d32a3a331f69b586b3a2c671 127942
dgit_3.0_all.deb
a0f86ad35d9b505a8e07e7217e4fbc7f713a9317d13380c36968c7b0c8863cf6 4507
dgit_3.0_amd64.buildinfo
Files:
0b11e2ef32d33ac549438b6f0c40f52d 1469 devel optional dgit_3.0.dsc
2bf6857b2465c058e5f571a4b8abc72e 387270 devel optional dgit_3.0.tar.gz
e254cd7d5b081983d8a23329fa0f1bdd 44736 devel extra
dgit-infrastructure_3.0_all.deb
d4355fa43f4f93e1108211a8e007c894 127942 devel optional dgit_3.0_all.deb
e61f50f4bc119039083dbb4f234370b5 4507 devel optional dgit_3.0_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAlhzyuMACgkQ4+M5I0i1
DTn0lggAjmC9HsdsYd5h5DfzqCNPd2DNAnXPO5LjUIVPTrA7zl9e2eL544aZmN05
6FVqQPw5XBAt4VJW0N7BR/Bbrg9ESneKZV+mgxPfyB+OM+sK17GalXzMl6qajn7c
5E/q6+2StT9bdvYsh/BlDHCNX1Lj7uSKwOAO3MO2VDLA7VFq5qZc9NIm2ZJWbDgo
qADOHfl9X3HaPf6nOrjG6AL5vYafaTu+6HbtibG0713/E70IBensGG0P1ucG9BL7
aeY5xu13Z/mjuOa8+VpdP4+MThcC2tW0CuNyJacvF2SbuNoPUdgV2R36QrEck4ro
PiQFNYJOUx8DNOX2yZGQXjBp1Tnfqw==
=xWGd
-----END PGP SIGNATURE-----
--- End Message ---