[Debian-med-packaging] Dawg ready for review

Afif Elghraoui afif at ghraoui.name
Tue Dec 15 08:09:57 UTC 2015


Hi, guys,

على الإثنين 14 كانون الأول 2015 ‫23:59، كتب Andreas Tille:
> 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
> 
> 

I tried building and I get exactly the same thing as above.


>> 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.
>

+1


> I get
> 
> $ md5sum ../build-area/dawg_1.2.orig.tar.gz 
> 680764c674d3826a4bf5dc8675561ba7  ../build-area/dawg_1.2.orig.tar.gz
> 

$ md5sum ../dawg_1.2.orig.tar.gz
680764c674d3826a4bf5dc8675561ba7  ../dawg_1.2.orig.tar.gz

Looks the same to me.

> 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.
> 

I'm not sure what to tell you.

regards
Afif


-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name



More information about the Debian-med-packaging mailing list