Bug#861523: bup: FTBFS: t/test-ls.sh:64 '1977-09-05-135600 latest' = '1977-09-05-125600 latest' FAILED

Chris Lamb lamby at debian.org
Sun Apr 30 07:36:34 UTC 2017


Source: bup
Version: 0.29-3
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

Dear Maintainer,

bup fails to build from source in unstable/amd64:

  […]

     dh_auto_test
  	make -j1 test VERBOSE=1
  make[1]: Entering directory '«BUILDDIR»'
  Detected release tree; skipping version configuration
  if test -e t/tmp/test-log; then rm -r t/tmp/test-log; fi
  mkdir -p t/tmp/test-log
  ./wvtest watch --no-counts \
    make runtests-python runtests-cmdline 2>t/tmp/test-log/$$.log
  Testing "all" in make runtests-python runtests-cmdline:
  ! lib/bup/t/tbloom.py  test_bloom: ......... 0.064s ok
  ! lib/bup/t/tclient.py  test_server_split_with_indexes:  0.907s ok
  ! lib/bup/t/tclient.py  test_multiple_suggestions: ....... 1.021s ok
  ! lib/bup/t/tclient.py  test_dumb_client_server: ... 0.549s ok
  ! lib/bup/t/tclient.py  test_midx_refreshing: ......... 1.002s ok
  ! lib/bup/t/tclient.py  test_remote_parsing: ......... 0.006s ok
  ! lib/bup/t/tgit.py  testmangle: ............... 0.002s ok
  ! lib/bup/t/tgit.py  testencode: ................... 0.004s ok
  ! lib/bup/t/tgit.py  testpacks: ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 0.480s ok
  ! lib/bup/t/tgit.py  test_pack_name_lookup: ............................. 2.863s ok
  ! lib/bup/t/tgit.py  test_long_index: ... 0.036s ok
  ! lib/bup/t/tgit.py  test_check_repo_or_die: ... 0.011s ok
  ! lib/bup/t/tgit.py  test_commit_parsing: ............ 0.091s ok
  ! lib/bup/t/tgit.py  test_new_commit: ..................... 0.272s ok
  ! lib/bup/t/tgit.py  test_list_refs: ............ 0.569s ok
  ! lib/bup/t/thashsplit.py  test_nonresident_page_regions: ............................ 0.003s ok
  ! lib/bup/t/thashsplit.py  test_uncache_ours_upto: ........ 0.001s ok
  ! lib/bup/t/thashsplit.py  test_rolling_sums: . 0.002s ok
  ! lib/bup/t/thashsplit.py  test_fanout_behaviour: .... 0.004s ok
  ! lib/bup/t/thelpers.py  test_next: ........ 0.001s ok
  ! lib/bup/t/thelpers.py  test_fallback_next: ........ 0.001s ok
  ! lib/bup/t/thelpers.py  test_parse_num: ...... 0.001s ok
  ! lib/bup/t/thelpers.py  test_detect_fakeroot: . 0.000s ok
  ! lib/bup/t/thelpers.py  test_path_components: ..... 0.000s ok
  ! lib/bup/t/thelpers.py  test_stripped_path_components: ........... 0.002s ok
  ! lib/bup/t/thelpers.py  test_grafted_path_components: ....... 0.002s ok
  ! lib/bup/t/thelpers.py  test_readpipe: .. 0.006s ok
  ! lib/bup/t/thelpers.py  test_batchpipe: ....... 0.010s ok
  ! lib/bup/t/thelpers.py  test_atomically_replaced_file: .... 0.006s ok
  ! lib/bup/t/thelpers.py  test_utc_offset_str: ........ 0.001s ok
  ! lib/bup/t/thelpers.py  test_valid_save_name: ............................................. 0.010s ok
  ! lib/bup/t/tindex.py  index_basic: ..... 0.001s ok
  ! lib/bup/t/tindex.py  index_writer:  0.006s ok
  ! lib/bup/t/tindex.py  index_negative_timestamps: .. 0.003s ok
  ! lib/bup/t/tindex.py  index_dirty: ................................. 0.051s ok
  ! lib/bup/t/tmetadata.py  test_clean_up_archive_path: ................. 0.002s ok
  ! lib/bup/t/tmetadata.py  test_risky_path: ............... 0.002s ok
  ! lib/bup/t/tmetadata.py  test_clean_up_extract_path: ................... 0.002s ok
  ! lib/bup/t/tmetadata.py  test_metadata_method: ...... 0.842s ok
  ! lib/bup/t/tmetadata.py  test_from_path_error: ... 0.003s ok
  ! lib/bup/t/tmetadata.py  test_apply_to_path_restricted_access: .... 0.003s ok
  ! lib/bup/t/tmetadata.py  test_restore_over_existing_target: .......... 0.005s ok
  ! lib/bup/t/tmetadata.py  test_handling_of_incorrect_existing_linux_xattrs: . 0.001s ok
  ! lib/bup/t/toptions.py  test_optdict: ....... 0.001s ok
  ! lib/bup/t/toptions.py  test_invalid_optspec: ... 0.001s ok
  ! lib/bup/t/toptions.py  test_options: .................... 0.003s ok
  ! lib/bup/t/tshquote.py  test_shquote: ................ 0.002s ok
  ! lib/bup/t/tvint.py  test_vuint: ....... 0.001s ok
  ! lib/bup/t/tvint.py  test_vint: ........... 0.001s ok
  ! lib/bup/t/tvint.py  test_bvec: .......... 0.001s ok
  ! lib/bup/t/tvint.py  test_pack_and_unpack: .................. 0.003s ok
  ! lib/bup/t/txstat.py  test_fstime: ....................................... 0.003s ok
  ! lib/bup/t/txstat.py  test_bup_utimensat: .... 0.003s ok
  ! lib/bup/t/txstat.py  test_bup_utimes: .... 0.003s ok
  ! lib/bup/t/txstat.py  test_bup_lutimes: .... 0.052s ok
  ! t/test-prune-older  generating 2000 random saves: . 6.913s ok
  ! t/test-prune-older  ensure everything kept, if no keep arguments: ... 0.111s ok
  ! t/test-prune-older  running 20 generative no-gc tests on 2000 saves: .................... 11.968s ok
  ! t/test-prune-older  running 10 generative gc tests on 2000 saves: ............. 12.888s ok
  ! t/test-web.sh  curl does not appear to be installed; skipping  test: . 0.013s ok
  ! t/test-web.sh  curl does not appear to support --unix-socket; skipping test:  0.008s ok
  ! t/test-web.sh  unable to import tornado; skipping test: ..... 0.075s ok
  ! t/test-rm.sh  rm /foo (lone branch): ........ 1.686s ok
  ! t/test-rm.sh  rm /foo (one of many): ............ 3.016s ok
  ! t/test-rm.sh  rm /foo /bar (multiple of many): ............ 2.967s ok
  ! t/test-rm.sh  rm /foo /bar (all): ...... 1.019s ok
  ! t/test-rm.sh  rm /foo/bar (lone save - equivalent to rm /foo): ............. 2.122s ok
  ! t/test-rm.sh  rm /foo/BAR (setup): ................ 5.716s ok
  ! t/test-rm.sh  rm /foo/BAR (first of many): .................................... 0.551s ok
  ! t/test-rm.sh  rm /foo/BAR (one of many): ............................... 0.549s ok
  ! t/test-rm.sh  rm /foo/BAR (last of many): ....................... 0.378s ok
  ! t/test-gc.sh  gc (unchanged repo): ....... 1.077s ok
  ! t/test-gc.sh  gc (unchanged, new branch): ........... 1.885s ok
  ! t/test-gc.sh  gc (removed branch): .............. 0.649s ok
  ! t/test-gc.sh  gc (rewriting): .................... 4.031s ok
  ! t/test-gc.sh  gc (save -r after repo rewriting): .......................... 7.759s ok
  ! t/test-gc.sh  gc (bup on after repo rewriting): ......................... 7.785s ok
  ! t/test-gc.sh  gc (threshold): ......................... 3.403s ok
  ! t/test-gc.sh  gc (threshold 0): ............... 1.619s ok
  ! t/test-main.sh  main: ..... 0.043s ok
  ! t/test-list-idx.sh  bup list-idx: .................. 0.791s ok
  ! t/test-index.sh  index: ........................................................................... 28.692s ok
  ! t/test-split-join.sh  split: ....................................................... 6.423s ok
  ! t/test-split-join.sh  join: ............ 1.336s ok
  ! t/test-fuse.sh  unable to import fuse; skipping test: ... 0.011s ok
  ! t/test-drecurse.sh  drecurse: ...... 0.163s ok
  ! t/test-drecurse.sh  drecurse --exclude (file): .. 0.060s ok
  ! t/test-drecurse.sh  drecurse --exclude (dir): .. 0.056s ok
  ! t/test-drecurse.sh  drecurse --exclude (symlink): .. 0.057s ok
  ! t/test-drecurse.sh  drecurse --exclude (absolute path): .. 0.061s ok
  ! t/test-drecurse.sh  drecurse --exclude-from: ... 0.078s ok
  ! t/test-drecurse.sh  drecurse --exclude-rx (trivial): .. 0.064s ok
  ! t/test-drecurse.sh  drecurse --exclude-rx (trivial - absolute path): ....... 0.195s ok
  ! t/test-cat-file.sh  cat-file: ...... 0.733s ok
  ! t/test-cat-file.sh  cat-file --meta: ....... 0.382s ok
  ! t/test-cat-file.sh  cat-file --bupm: ........ 0.426s ok
  ! t/test-compression.sh  compression: ............................ 2.470s ok
  ! t/test-fsck.sh  fsck: ........ 1.850s ok
  ! t/test-fsck.sh  fsck (par2): ..................... 3.812s ok
  ! t/test-index-clear.sh  index --clear: ............................... 5.931s ok
  ! t/test-ls.sh  ls (short): .......................
  ! t/test-ls.sh:38  bup ls                                           ok
  ! t/test-ls.sh:38  exactly 2 arguments                              ok
  Comparing:
  src
  --
  src
  ! t/test-ls.sh:38  'src' = 'src'                                    ok
  ! t/test-ls.sh:40  bup ls /                                         ok
  ! t/test-ls.sh:40  exactly 2 arguments                              ok
  Comparing:
  src
  --
  src
  ! t/test-ls.sh:40  'src' = 'src'                                    ok
  ! t/test-ls.sh:42  bup ls -A /                                      ok
  ! t/test-ls.sh:42  exactly 2 arguments                              ok
  Comparing:
  .commit
  .tag
  src
  --
  .commit
  .tag
  src
  ! t/test-ls.sh:42  '.commit .tag src' = '.commit .tag src'          ok
  ! t/test-ls.sh:46  bup ls -AF /                                     ok
  ! t/test-ls.sh:46  exactly 2 arguments                              ok
  Comparing:
  .commit/
  .tag/
  src/
  --
  .commit/
  .tag/
  src/
  ! t/test-ls.sh:46  '.commit/ .tag/ src/' = '.commit/ .tag/ src/'    ok
  ! t/test-ls.sh:50  bup ls -a /                                      ok
  ! t/test-ls.sh:50  exactly 2 arguments                              ok
  Comparing:
  .
  ..
  .commit
  .tag
  src
  --
  .
  ..
  .commit
  .tag
  src
  ! t/test-ls.sh:50  '. .. .commit .tag src' = '. .. .commit .tag src' ok
  ! t/test-ls.sh:56  bup ls -aF /                                     ok
  ! t/test-ls.sh:56  exactly 2 arguments                              ok
  Comparing:
  ./
  ../
  .commit/
  .tag/
  src/
  --
  ./
  ../
  .commit/
  .tag/
  src/
  ! t/test-ls.sh:56  './ ../ .commit/ .tag/ src/' = './ ../ .commit/ .tag/ src/' ok
  ! t/test-ls.sh:62  bup ls /.tag                                     ok
  ! t/test-ls.sh:62  exactly 2 arguments                              ok
  Comparing:
  some-tag
  --
  some-tag
  ! t/test-ls.sh:62  'some-tag' = 'some-tag'                          ok
  ! t/test-ls.sh:64  bup ls /src                                      ok
  ! t/test-ls.sh:64  exactly 2 arguments                              ok
  Comparing:
  1977-09-05-135600
  latest
  --
  1977-09-05-125600
  latest
  ! t/test-ls.sh:64  '1977-09-05-135600 latest' = '1977-09-05-125600 latest' FAILED
   1.014s ok
  
  called from t/test-ls.sh:64 WVPASSEQ 1977-09-05-135600
  latest 1977-09-05-125600
  latest
  Makefile:190: recipe for target 'tmp-target-run-test-ls.sh' failed
  make[2]: *** [tmp-target-run-test-ls.sh] Error 1
  make[2]: Leaving directory '«BUILDDIR»'
  ! Program returned non-zero exit code (2)                           FAILED
  WvTest: result code 2, total time 141.871s
  ./wvtest report t/tmp/test-log/*.log
  
  ! Program returned non-zero exit code (2)                           FAILED
  
  ! t/test-ls.sh:38  bup ls                                           ok
  ! t/test-ls.sh:38  exactly 2 arguments                              ok
  Comparing:
  src
  --
  src
  ! t/test-ls.sh:38  'src' = 'src'                                    ok
  ! t/test-ls.sh:40  bup ls /                                         ok
  ! t/test-ls.sh:40  exactly 2 arguments                              ok
  Comparing:
  src
  --
  src
  ! t/test-ls.sh:40  'src' = 'src'                                    ok
  ! t/test-ls.sh:42  bup ls -A /                                      ok
  ! t/test-ls.sh:42  exactly 2 arguments                              ok
  Comparing:
  .commit
  .tag
  src
  --
  .commit
  .tag
  src
  ! t/test-ls.sh:42  '.commit .tag src' = '.commit .tag src'          ok
  ! t/test-ls.sh:46  bup ls -AF /                                     ok
  ! t/test-ls.sh:46  exactly 2 arguments                              ok
  Comparing:
  .commit/
  .tag/
  src/
  --
  .commit/
  .tag/
  src/
  ! t/test-ls.sh:46  '.commit/ .tag/ src/' = '.commit/ .tag/ src/'    ok
  ! t/test-ls.sh:50  bup ls -a /                                      ok
  ! t/test-ls.sh:50  exactly 2 arguments                              ok
  Comparing:
  .
  ..
  .commit
  .tag
  src
  --
  .
  ..
  .commit
  .tag
  src
  ! t/test-ls.sh:50  '. .. .commit .tag src' = '. .. .commit .tag src' ok
  ! t/test-ls.sh:56  bup ls -aF /                                     ok
  ! t/test-ls.sh:56  exactly 2 arguments                              ok
  Comparing:
  ./
  ../
  .commit/
  .tag/
  src/
  --
  ./
  ../
  .commit/
  .tag/
  src/
  ! t/test-ls.sh:56  './ ../ .commit/ .tag/ src/' = './ ../ .commit/ .tag/ src/' ok
  ! t/test-ls.sh:62  bup ls /.tag                                     ok
  ! t/test-ls.sh:62  exactly 2 arguments                              ok
  Comparing:
  some-tag
  --
  some-tag
  ! t/test-ls.sh:62  'some-tag' = 'some-tag'                          ok
  ! t/test-ls.sh:64  bup ls /src                                      ok
  ! t/test-ls.sh:64  exactly 2 arguments                              ok
  Comparing:
  1977-09-05-135600
  latest
  --
  1977-09-05-125600
  latest
  ! t/test-ls.sh:64  '1977-09-05-135600 latest' = '1977-09-05-125600 latest' FAILED
  
  WvTest: 3241 tests, 2 failures
  Makefile:199: recipe for target 'test' failed
  make[1]: *** [test] Error 125
  make[1]: Leaving directory '«BUILDDIR»'
  dh_auto_test: make -j1 test VERBOSE=1 returned exit code 2
  debian/rules:4: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 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: bup.0.29-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 7657 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-bugs/attachments/20170430/374d4d52/attachment-0001.obj>


More information about the Reproducible-bugs mailing list