Source: git-remote-hg
Version: 0.3-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@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
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: git-remote-hg.0.3-1.unstable.amd64.log.txt.gz
Description: Binary data

_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to