Your message dated Sat, 22 Aug 2015 15:20:06 +0000
with message-id <[email protected]>
and subject line Bug#796019: fixed in dgit 1.4
has caused the Debian Bug report #796019,
regarding dgit sbuild stalls
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.)


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

During development (i.e. with an open debian/changelog) then running:

  dgit --quilt=smash sbuild --dist sid --arch amd64 --no-apt-update 
--no-apt-upgrade

Gets to the sbuild "Summary" banner and then hangs. The process tree is:

$ pstree -ap 9912
dgit,9912 -w /usr/bin/dgit --quilt=smash -wdd sbuild --dist sid --arch amd64 
--no-apt-update --no-apt-upgrade
  └─sbuild,10100 /usr/bin/sbuild -A --dist sid --arch amd64 --no-apt-update 
--no-apt-upgrade -d UNRELEASED sunxi-tools_1.2-3.dsc
      └─package log for,10106
$ strace -p 10100
Process 10100 attached
wait4(10106, ^CProcess 10100 detached
 <detached ...>
$ strace -p 10106
Process 10106 attached
read(0, ^CProcess 10106 detached
 <detached ...>

Running just:

  sbuild --dist sid --arch amd64 --no-apt-update --no-apt-upgrade

Is fine. (nb: --no-apt-* make no difference, I just happened to be using them)

I think the issue is the trailing "-d UNRELEASED" which dgit has tacked onto
the sbuild command line. If I omit "--dist sid" from my bare sbuild command
then this fails too, since sbuild will then parse UNRELEASED from the
changelog.

Perhaps there is also an sbuild bug here, but I think at best it could be
expected to error out ("unknown distribution") rather succeeding so dgit would
still prevent me from passing the required options.

I have sbuild=0.65.2-1 (sid) and schroot=1.6.10-1+b1 (stretch).

Thanks,
Ian.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (500, 
'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dgit depends on:
ii  ca-certificates            20150426
ii  coreutils                  8.23-4
ii  curl                       7.43.0-1
ii  devscripts                 2.15.8
ii  dpkg-dev                   1.18.1
ii  dput                       0.9.6.4
ii  git [git-core]             1:2.5.0-1
ii  libdpkg-perl               1.18.1
ii  libjson-perl               2.90-1
ii  libwww-perl                6.13-1
ii  perl [libdigest-sha-perl]  5.20.2-6

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

Versions of packages dgit suggests:
ii  sbuild  0.65.2-1

-- debconf-show failed

--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 1.4

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: Sat, 22 Aug 2015 15:31:02 +0100
Source: dgit
Binary: dgit dgit-infrastructure
Architecture: all source
Version: 1.4
Distribution: unstable
Urgency: high
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 796016 796019
Description: 
 dgit       - git interoperability with the Debian archive
 dgit-infrastructure - dgit server backend infrastructure
Changes: 
 dgit (1.4) unstable; urgency=high
 .
   Bugfixes:
   * Unbreak --dry-run (`exiting subroutine via next', broken in
     ac221d67, bug released in 0.22).
   * When running git-add in commit-quilty-patch, properly escape
     filenames (which git-add treats as glob patterns).
   * When running git-add in commit-quilty-patch, use -f and sometimes -A,
     so as to avoid being broken by any .gitignore, etc.
   * When quilt linearisation fails, print the right information in
     the error message.  (This has been broken forever.)
   * Cope properly with `3.0 (quilt)' with single-debian-patch.
     Closes:#796016.  (Still does not work with wheezy's dpkg-source, so
     no test case yet.)
   * With dgit sbuild, pass our -d before the user's arguments, so that
     the user can override it.  Closes:#796019.
 .
   New checks and improved behaviours:
   * Detect and reject git trees containing debian/source/local-options
     or debian/source/local-patch-header.
   * In --dry-run mode, _do_ actually run dpkg-source --commit so that we
     actually do construct the quilt fixup commit; instead, honour
     --dry-run by avoiding pulling it back to your HEAD.
   * quilt-fixup checks that the git tree is clean, as for build-prep.
 .
   Documentation:
   * In dgit(7), discuss binaries and documentation present in upstream but
     removed by rules clean.
 .
   Test suite:
   * Run quilt-fixup with -wgf in distropatches-reject,
     so that we don't need build-depends.
Checksums-Sha1: 
 79edec3d4c86cad918d4e36426210876c24b4de5 1263 dgit_1.4.dsc
 cadc2580346331394744a3df77ed398e9515b404 250642 dgit_1.4.tar.gz
 afac9c4d7de0979492ddcb3dae7835e32617c161 32920 dgit-infrastructure_1.4_all.deb
 31d7a5ecea8ec1e70f5b966768586e613268d411 56318 dgit_1.4_all.deb
Checksums-Sha256: 
 215c12d89814b242c15a030e9d78a3177d2198de90a8e6aadb528ee4992e75da 1263 
dgit_1.4.dsc
 beee556e6bf0de96f15b60ede2775efd9763ede1976f29c6c25d0b770513fd01 250642 
dgit_1.4.tar.gz
 24e2a64abb7d3b9648677fa60059d4aad55925f7bfb22fcd0d91f684be778724 32920 
dgit-infrastructure_1.4_all.deb
 9a9941938ddc0c9dee471818f3010f21f2b0690e3e6c6d511c98f13460c3495a 56318 
dgit_1.4_all.deb
Files: 
 96e8a537f9c5eb69d26a78c8e4576b03 1263 devel optional dgit_1.4.dsc
 b5229376e02b19b38a7e5e3812954e42 250642 devel optional dgit_1.4.tar.gz
 eb086889d7a3fa92fbe8df695e8b5724 32920 devel extra 
dgit-infrastructure_1.4_all.deb
 3b40db92c1a3d4b5130ca399acb11a14 56318 devel optional dgit_1.4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJV2IhKAAoJEOPjOSNItQ05ZzwIAJuFDW6QG6xzOlo7qvcuHNdF
xABWWiLVb7cD7uhQnTf/3fIvIpctcRnAYTb6QMLO3/PEWz6343aIgv4qXNEZXZEC
MtO82Fsg7db6hRyw1rdPkP7m6E+q5bY/3+7+pyR9OZRW/FGkY+JeiEVBLORKPLJ+
/hZJxe90VbWr5Wk72CktN/Esrnnf+/PF9KZUgCBCm0TfCj21RkRFJ+vlrvRi3cow
SqhB02CSpQwkct1VRhXdyMOBt/Mf6GEEv7leFCN5awsOQBMpqf9OBReUR4a1swBv
5/pL+9o6TAGpXSpzRwFq5F5U7EsY5QegLZ/BWReGoxE3SiMZ2Xmva4FetdllwtM=
=O5ld
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to