[Reproducible-builds] Bug#833907: git-remote-hg: FTBFS: failed 10 among remaining 33 test(s)

Chris Lamb lamby at debian.org
Wed Aug 10 07:46:12 UTC 2016


Source: git-remote-hg
Version: 0.3-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

git-remote-hg fails to build from source in unstable/amd64:

  [..]

  #		git push --quiet
  #		) &&
  #	
  #		check_bookmark hgrepo devel devel
  #	
  not ok 14 - remote new bookmark
  #	
  #		test_when_finished "rm -rf gitrepo*" &&
  #	
  #		(
  #		git clone "hg::hgrepo" gitrepo &&
  #		cd gitrepo &&
  #		git checkout --quiet -b feature-b &&
  #		echo feature-b > content &&
  #		git commit -a -m feature-b &&
  #		git push --quiet origin feature-b
  #		) &&
  #	
  #		check_bookmark hgrepo feature-b feature-b
  #	
  not ok 15 - remote push diverged
  #	
  #		test_when_finished "rm -rf gitrepo*" &&
  #	
  #		git clone "hg::hgrepo" gitrepo &&
  #	
  #		(
  #		cd hgrepo &&
  #		hg checkout default &&
  #		echo bump > content &&
  #		hg commit -m bump
  #		) &&
  #	
  #		(
  #		cd gitrepo &&
  #		echo diverge > content &&
  #		git commit -a -m diverged &&
  #		check_push 1 <<-\EOF
  #		master:non-fast-forward
  #		EOF
  #		) &&
  #	
  #		check_branch hgrepo default bump
  #	
  not ok 16 - remote update bookmark diverge
  #	
  #		test_when_finished "rm -rf gitrepo*" &&
  #	
  #		(
  #		cd hgrepo &&
  #		hg checkout tip^ &&
  #		hg bookmark diverge
  #		) &&
  #	
  #		git clone "hg::hgrepo" gitrepo &&
  #	
  #		(
  #		cd hgrepo &&
  #		echo "bump bookmark" > content &&
  #		hg commit -m "bump bookmark"
  #		) &&
  #	
  #		(
  #		cd gitrepo &&
  #		git checkout --quiet diverge &&
  #		echo diverge > content &&
  #		git commit -a -m diverge &&
  #		check_push 1 <<-\EOF
  #		diverge:fetch-first
  #		EOF
  #		) &&
  #	
  #		check_bookmark hgrepo diverge "bump bookmark"
  #	
  not ok 17 - remote new bookmark multiple branch head
  #	
  #		test_when_finished "rm -rf gitrepo*" &&
  #	
  #		(
  #		git clone "hg::hgrepo" gitrepo &&
  #		cd gitrepo &&
  #		git checkout --quiet -b feature-c HEAD^ &&
  #		echo feature-c > content &&
  #		git commit -a -m feature-c &&
  #		git push --quiet origin feature-c
  #		) &&
  #	
  #		check_bookmark hgrepo feature-c feature-c
  #	
  ok 18 - fetch special filenames
  ok 19 - push special filenames
  not ok 20 - remote big push
  #	
  #		test_when_finished "rm -rf hgrepo gitrepo*" &&
  #	
  #		setup_big_push
  #	
  #		(
  #		cd gitrepo &&
  #	
  #		check_push 1 --all <<-\EOF
  #		master
  #		good_bmark
  #		branches/good_branch
  #		new_bmark:new
  #		branches/new_branch:new
  #		bad_bmark1:non-fast-forward
  #		bad_bmark2:non-fast-forward
  #		branches/bad_branch:non-fast-forward
  #		EOF
  #		) &&
  #	
  #		check_branch hgrepo default one &&
  #		check_branch hgrepo good_branch "good branch" &&
  #		check_branch hgrepo bad_branch "bad branch" &&
  #		check_branch hgrepo new_branch  &&
  #		check_bookmark hgrepo good_bmark one &&
  #		check_bookmark hgrepo bad_bmark1 one &&
  #		check_bookmark hgrepo bad_bmark2 one &&
  #		check_bookmark hgrepo new_bmark 
  #	
  not ok 21 - remote big push fetch first
  #	
  #		test_when_finished "rm -rf hgrepo gitrepo*" &&
  #	
  #		(
  #		hg init hgrepo &&
  #		cd hgrepo &&
  #		echo zero > content &&
  #		hg add content &&
  #		hg commit -m zero &&
  #		hg bookmark bad_bmark &&
  #		hg bookmark good_bmark &&
  #		hg bookmark -i good_bmark &&
  #		hg -q branch good_branch &&
  #		echo "good branch" > content &&
  #		hg commit -m "good branch" &&
  #		hg -q branch bad_branch &&
  #		echo "bad branch" > content &&
  #		hg commit -m "bad branch"
  #		) &&
  #	
  #		git clone "hg::hgrepo" gitrepo &&
  #	
  #		(
  #		cd hgrepo &&
  #		hg bookmark -f bad_bmark &&
  #		echo update_bmark > content &&
  #		hg commit -m "update bmark"
  #		) &&
  #	
  #		(
  #		cd gitrepo &&
  #		echo two > content &&
  #		git commit -q -a -m two &&
  #	
  #		git checkout -q good_bmark &&
  #		echo three > content &&
  #		git commit -q -a -m three &&
  #	
  #		git checkout -q bad_bmark &&
  #		echo four > content &&
  #		git commit -q -a -m four &&
  #	
  #		git checkout -q branches/bad_branch &&
  #		echo five > content &&
  #		git commit -q -a -m five &&
  #	
  #		check_push 1 --all <<-\EOF &&
  #		master
  #		good_bmark
  #		bad_bmark:fetch-first
  #		branches/bad_branch:festch-first
  #		EOF
  #	
  #		git fetch &&
  #	
  #		check_push 1 --all <<-\EOF
  #		master
  #		good_bmark
  #		bad_bmark:non-fast-forward
  #		branches/bad_branch:non-fast-forward
  #		EOF
  #		)
  #	
  not ok 22 - remote big push force
  #	
  #		test_when_finished "rm -rf hgrepo gitrepo*" &&
  #	
  #		setup_big_push
  #	
  #		(
  #		cd gitrepo &&
  #	
  #		check_push 0 --force --all <<-\EOF
  #		master
  #		good_bmark
  #		branches/good_branch
  #		new_bmark:new
  #		branches/new_branch:new
  #		bad_bmark1:forced-update
  #		bad_bmark2:forced-update
  #		branches/bad_branch:forced-update
  #		EOF
  #		) &&
  #	
  #		check_branch hgrepo default six &&
  #		check_branch hgrepo good_branch eight &&
  #		check_branch hgrepo bad_branch nine &&
  #		check_branch hgrepo new_branch ten &&
  #		check_bookmark hgrepo good_bmark three &&
  #		check_bookmark hgrepo bad_bmark1 four &&
  #		check_bookmark hgrepo bad_bmark2 five &&
  #		check_bookmark hgrepo new_bmark six
  #	
  not ok 23 - remote big push dry-run
  #	
  #		test_when_finished "rm -rf hgrepo gitrepo*" &&
  #	
  #		setup_big_push
  #	
  #		(
  #		cd gitrepo &&
  #	
  #		check_push 1 --dry-run --all <<-\EOF &&
  #		master
  #		good_bmark
  #		branches/good_branch
  #		new_bmark:new
  #		branches/new_branch:new
  #		bad_bmark1:non-fast-forward
  #		bad_bmark2:non-fast-forward
  #		branches/bad_branch:non-fast-forward
  #		EOF
  #	
  #		check_push 0 --dry-run master good_bmark new_bmark branches/good_branch branches/new_branch <<-\EOF
  #		master
  #		good_bmark
  #		branches/good_branch
  #		new_bmark:new
  #		branches/new_branch:new
  #		EOF
  #		) &&
  #	
  #		check_branch hgrepo default one &&
  #		check_branch hgrepo good_branch "good branch" &&
  #		check_branch hgrepo bad_branch "bad branch" &&
  #		check_branch hgrepo new_branch  &&
  #		check_bookmark hgrepo good_bmark one &&
  #		check_bookmark hgrepo bad_bmark1 one &&
  #		check_bookmark hgrepo bad_bmark2 one &&
  #		check_bookmark hgrepo new_bmark 
  #	
  ok 24 - remote double failed push
  not ok 25 - clone remote with null bookmark, then push
  #	
  #		test_when_finished "rm -rf gitrepo* hgrepo*" &&
  #	
  #		(
  #		hg init hgrepo &&
  #		cd hgrepo &&
  #		echo a > a &&
  #		hg add a &&
  #		hg commit -m a &&
  #		hg bookmark -r null bookmark
  #		) &&
  #	
  #		(
  #		git clone "hg::hgrepo" gitrepo &&
  #		check gitrepo HEAD a &&
  #		cd gitrepo &&
  #		git checkout --quiet -b bookmark &&
  #		git remote -v &&
  #		echo b > b &&
  #		git add b &&
  #		git commit -m b &&
  #		git push origin bookmark
  #		)
  #	
  ok 26 - notes
  not ok 27 - push updates notes # TODO known breakage
  ok 28 - pull tags
  ok 29 - push merged named branch
  ok 30 - light tag sets author
  ok 31 - push tag different branch
  ok 32 - cloning a removed file works
  ok 33 - cloning a file replaced with a directory
  ok 34 - clone replace directory with a file
  # still have 1 known breakage(s)
  # failed 10 among remaining 33 test(s)
  1..34
  Makefile:14: recipe for target 'main.t' failed
  make[2]: *** [main.t] Error 1
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160810084148.EQTu69KvbG.git-remote-hg/git-remote-hg-0.3/test'
  Makefile:11: recipe for target 'test' failed
  make[1]: *** [test] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160810084148.EQTu69KvbG.git-remote-hg/git-remote-hg-0.3'
  dh_auto_test: make -j1 test returned exit code 2
  debian/rules:7: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: git-remote-hg.0.3-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 4194 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160810/19704d4d/attachment.obj>


More information about the Reproducible-builds mailing list