Your message dated Sat, 13 Oct 2018 23:19:13 +0000
with message-id <[email protected]>
and subject line Bug#910730: fixed in dgit 8.0
has caused the Debian Bug report #910730,
regarding dgit: fail when --build-products-dir and .. are not in the same file 
system
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.)


-- 
910730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910730
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 7.0

My --build-products-dir points to a file system that is not the same as
my /tmp (which is on tmpfs).

This causes:

mattia@warren ~ % cd $(mktemp -d)
mattia@warren /tmp/tmp.ExnEAbTCAj % dgit clone mason
canonical suite name for unstable is sid
starting new git history
downloading 
http://ftp.debian.org/debian//pool/main/m/mason/mason_1.0.0-12.4.dsc...
last upload to archive: NO git hash
using existing mason_1.0.0.orig.tar.gz
using existing mason_1.0.0-12.4.diff.gz
dpkg-source: info: extracting mason in mason-1.0.0
dpkg-source: info: unpacking mason_1.0.0.orig.tar.gz
dpkg-source: info: applying mason_1.0.0-12.4.diff.gz
dpkg-source: info: upstream files that have been modified:
 mason-1.0.0/Makefile
 mason-1.0.0/baserules.sample
 mason-1.0.0/firewall
 mason-1.0.0/mason
 mason-1.0.0/mason-decide
 mason-1.0.0/mason-gui-text
 mason-1.0.0/mason-gui-text.1
 mason-1.0.0/mason.1
 mason-1.0.0/masonlib
 mason-1.0.0/masonrc
 mason-1.0.0/samlib
 mason-1.0.0/ttt
synthesised git commit from .dsc 1.0.0-12.4
HEAD is now at 96b36c2 mason (1.0.0-12.4) unstable; urgency=medium
dgit ok: ready for work in mason
mattia@warren /tmp/tmp.ExnEAbTCAj % cd mason
mattia@warren /tmp/tmp.ExnEAbTCAj/mason (git)-[dgit/sid] % dgit -wc build-source
dpkg-source: warning: no source format specified in debian/source/format, see 
dpkg-source(1)
dpkg-source: info: using source format '1.0'
dpkg-source: warning: source directory 'work' is not 
<sourcepackage>-<upstreamversion> 'mason-1.0.0'
dpkg-source: warning: .orig directory name work.orig is not 
<package>-<upstreamversion> (wanted mason-1.0.0.orig)
dpkg-source: info: building mason using existing mason_1.0.0.orig.tar.gz
dpkg-source: info: building mason in mason_1.0.0-12.4.diff.gz
dpkg-source: warning: the diff modifies the following upstream files:
 Makefile
 baserules.sample
 firewall
 mason
 mason-decide
 mason-gui-text
 mason-gui-text.1
 mason.1
 masonlib
 masonrc
 samlib
 ttt
dpkg-source: info: use the '3.0 (quilt)' format to have separate and documented 
changes to upstream files, see dpkg-source(1)
dpkg-source: info: building mason in mason_1.0.0-12.4.dsc
changelog will contain changes since 1.0.0-12.4
dpkg-genchanges: warning: 'since' option specifies most recent version 
'1.0.0-12.4', ignoring
dpkg-genchanges: info: not including original source code in upload

dgit: error: put in place new built file (mason_1.0.0.orig.tar.gz): Invalid 
cross-device link
255 mattia@warren /tmp/tmp.ExnEAbTCAj/mason (git)-[dgit/sid] %                  
                                                                                
                   :(

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 8.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: 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 <[email protected]>
Changed-By: Ian Jackson <[email protected]>
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-----

--- End Message ---

Reply via email to