[Debian-med-packaging] Dawg ready for review
Andreas Tille
andreas at an3as.eu
Tue Dec 15 07:59:36 UTC 2015
On Tue, Dec 15, 2015 at 06:50:47PM +1100, Kevin Murray wrote:
>
> Ok, so this has gone from weird to spooky :).
+1
$ gbp clone ssh://git.debian.org/git/debian-med/dawg.git
$ cd dawg/
dawg(master) $ gbp buildpackage
gbp:info: Orig tarball 'dawg_1.2.orig.tar.gz' not found at '../tarballs/'
gbp:info: Exporting 'WC' to '/home/andreas/debian-maintain/alioth/debian-med_git/build-area/dawg-tmp'
gbp:info: Moving '/home/andreas/debian-maintain/alioth/debian-med_git/build-area/dawg-tmp' to '/home/andreas/debian-maintain/alioth/debian-med_git/build-area/dawg-1.2'
I: using cowbuilder as pbuilder
dpkg-buildpackage: source package dawg
dpkg-buildpackage: source version 1.2-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Kevin Murray <spam at kdmurray.id.au>
dpkg-source -i.git -I.git --before-build dawg-1.2
dpkg-source: info: applying 0001-Add-missing-include-of-cstring.patch
dpkg-source: info: applying 0003-Don-t-override-install-directories.patch
dpkg-source: info: applying 0004-Fix-typo-in-help-text.patch
dpkg-source: info: applying 0005-Remove-Encoding-add-Keywords-to-dawg.desktop.patch
fakeroot debian/rules clean
dh clean --parallel
dh_testdir
dh_auto_clean
dh_clean
rm -f debian/dawg.substvars
rm -f debian/dawg.*.debhelper
rm -rf debian/dawg/
rm -rf debian/.debhelper/
rm -f debian/*.debhelper.log
rm -f debian/files
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
rm -f *-stamp
dpkg-source -i.git -I.git -b dawg-1.2
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building dawg using existing ./dawg_1.2.orig.tar.gz
dpkg-source: warning: file dawg-1.2/examples/example2.dawg has no final newline (either original or modified version)
dpkg-source: warning: executable mode 0755 of 'examples/example2.dawg' will not be represented in diff
dpkg-source: warning: file dawg-1.2/examples/example3.dawg has no final newline (either original or modified version)
dpkg-source: warning: executable mode 0755 of 'examples/example3.dawg' will not be represented in diff
dpkg-source: warning: file dawg-1.2/examples/example4.dawg has no final newline (either original or modified version)
dpkg-source: warning: executable mode 0755 of 'examples/example4.dawg' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'releng/build-rel-osx.sh' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'releng/build-rel-unix.sh' will not be represented in diff
dpkg-source: warning: executable mode 0755 of 'releng/txt2c.pl' will not be represented in diff
dpkg-source: info: local changes detected, the modified files are:
dawg-1.2/Modules/CMakeUserUseBison.cmake
dawg-1.2/examples/example0.dawg
dawg-1.2/examples/example1.dawg
dawg-1.2/examples/example2.dawg
dawg-1.2/examples/example3.dawg
dawg-1.2/examples/example4.dawg
dawg-1.2/lambda.pl
dawg-1.2/releng/build-rel-osx.sh
dawg-1.2/releng/build-rel-unix.sh
dawg-1.2/releng/build-rel-win.bat
dawg-1.2/releng/txt2c.pl
dawg-1.2/tests/test0.dawg
dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/dawg_1.2-1.diff.040UlX
dpkg-source: info: you can integrate the local changes with dpkg-source --commit
dpkg-buildpackage: error: dpkg-source -i.git -I.git -b dawg-1.2 gave error exit status 2
gbp:error: '~/bin/git-pbuilder' failed: it exited with 2
> And it worked (log attached). HEAD is at commit 5649935. pristine-tar at
> 44dcf30. upstream dab08ba (tag: upstream/1.2).
I can confirm that I have the same commit IDs.
I get
$ md5sum ../build-area/dawg_1.2.orig.tar.gz
680764c674d3826a4bf5dc8675561ba7 ../build-area/dawg_1.2.orig.tar.gz
and I can confirm that the files in this archive are definitely
different than in the Git repository.
> Could someone who isn't one of us two please have a go and see if the build
> works?
Yes, please. And an explanation what might be wrong at my side would be
welcome as well.
Kind regards
Andreas - observing this level of non-reproducibility the very
first time and shaking head constantly.
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list