Source: bup Version: 0.29-3 Severity: serious Tags: buster sid https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/bup.html
... Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:51 regex doesn't match FAILED 5.322s ok ! t/test-rm.sh rm /foo (one of many): ........... ! t/test-rm.sh:59 rm -rf bup ok ! t/test-rm.sh:60 mv bup-baseline bup ok ! t/test-rm.sh:61 echo twisty-maze ok ! t/test-rm.sh:62 bup index src ok ! t/test-rm.sh:63 bup save -n src-2 src ok ! t/test-rm.sh:64 echo twisty-maze ok ! t/test-rm.sh:65 bup index src ok ! t/test-rm.sh:66 bup save -n src-3 src ok ! t/test-rm.sh:67 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:68 bup tick ok ! t/test-rm.sh:69 bup rm --unsafe /src ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:70 regex doesn't match FAILED 5.662s ok ! t/test-rm.sh rm /foo /bar (multiple of many): ........... ! t/test-rm.sh:78 rm -rf bup ok ! t/test-rm.sh:79 mv bup-baseline bup ok ! t/test-rm.sh:80 echo twisty-maze ok ! t/test-rm.sh:81 bup index src ok ! t/test-rm.sh:82 bup save -n src-4 src ok ! t/test-rm.sh:83 echo twisty-maze ok ! t/test-rm.sh:84 bup index src ok ! t/test-rm.sh:85 bup save -n src-5 src ok ! t/test-rm.sh:86 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:87 bup tick ok ! t/test-rm.sh:88 bup rm --unsafe /src-2 /src-4 ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src-4 *deleting logs/refs/heads/src-2 *deleting refs/heads/src-4 *deleting refs/heads/src-2 >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src-4 \*deleting[ ]+logs/refs/heads/src-2 \*deleting[ ]+refs/heads/src-4 \*deleting[ ]+refs/heads/src-2 \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:89 regex doesn't match FAILED 8.243s ok ! t/test-rm.sh rm /foo /bar (all): ..... ! t/test-rm.sh:99 rm -rf bup ok ! t/test-rm.sh:100 mv bup-baseline bup ok ! t/test-rm.sh:101 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:102 bup tick ok ! t/test-rm.sh:103 bup rm --unsafe /src /src-2 /src-3 /src-4 /src-5 ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src-5 *deleting logs/refs/heads/src-4 *deleting logs/refs/heads/src-3 *deleting logs/refs/heads/src-2 *deleting logs/refs/heads/src *deleting refs/heads/src-5 *deleting refs/heads/src-4 *deleting refs/heads/src-3 *deleting refs/heads/src-2 *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src-5 \*deleting[ ]+logs/refs/heads/src-4 \*deleting[ ]+logs/refs/heads/src-3 \*deleting[ ]+logs/refs/heads/src-2 \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src-5 \*deleting[ ]+refs/heads/src-4 \*deleting[ ]+refs/heads/src-3 \*deleting[ ]+refs/heads/src-2 \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:104 regex doesn't match FAILED 2.070s ok ! t/test-rm.sh rm /foo/bar (lone save - equivalent to rm /foo): ............ ! t/test-rm.sh:120 rm -rf bup bup-baseline src ok Initialized empty Git repository in /build/1st/bup-0.29/t/tmp/test-rm.sh-WbDTyYG/bup/ ! t/test-rm.sh:121 bup init ok ! t/test-rm.sh:122 mkdir src ok ! t/test-rm.sh:123 echo twisty-maze ok ! t/test-rm.sh:124 bup index src ok ! t/test-rm.sh:125 bup save -n src src ok ! t/test-rm.sh:126 bup ls src ok ! t/test-rm.sh:127 head -n 1 tmp-ls ok ! t/test-rm.sh:128 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:129 bup tick ok error: cannot delete 'latest' symlink not proceeding with any removals ! t/test-rm.sh:130 NOT(bup rm --unsafe /src/latest) ok ! t/test-rm.sh:131 bup rm --unsafe /src/2018-11-22-063552 ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:132 regex doesn't match FAILED 6.287s ok ! t/test-rm.sh rm /foo/BAR (setup): ................ 9.632s ok ! t/test-rm.sh rm /foo/BAR (first of many): .................................... 4.190s ok ! t/test-rm.sh rm /foo/BAR (one of many): ............................... 3.994s ok ! t/test-rm.sh rm /foo/BAR (last of many): ....................... 3.410s ok ! t/test-gc.sh gc (unchanged repo): ....... 4.522s ok ! t/test-gc.sh gc (unchanged, new branch): ........... 8.760s ok ! t/test-gc.sh gc (removed branch): .............. 3.275s ok ! t/test-gc.sh gc (rewriting): .................... 9.858s ok ! t/test-gc.sh gc (save -r after repo rewriting): .......................... 24.278s ok ! t/test-gc.sh gc (bup on after repo rewriting): ......................... 28.546s ok ! t/test-gc.sh gc (threshold): ......................... 7.814s ok ! t/test-gc.sh gc (threshold 0): ............... 4.339s ok ! t/test-main.sh main: ..... 0.527s ok ! t/test-list-idx.sh bup list-idx: .................. 5.041s ok ! t/test-index.sh index: ........................................................................... 44.861s ok ! t/test-split-join.sh split: ....................................................... 34.616s ok ! t/test-split-join.sh join: ............ 7.140s ok ! t/test-fuse.sh unable to import fuse; skipping test: ... 0.283s ok ! t/test-drecurse.sh drecurse: ...... 1.188s ok ! t/test-drecurse.sh drecurse --exclude (file): .. 0.530s ok ! t/test-drecurse.sh drecurse --exclude (dir): .. 0.535s ok ! t/test-drecurse.sh drecurse --exclude (symlink): .. 0.459s ok ! t/test-drecurse.sh drecurse --exclude (absolute path): .. 0.586s ok ! t/test-drecurse.sh drecurse --exclude-from: ... 0.457s ok ! t/test-drecurse.sh drecurse --exclude-rx (trivial): .. 0.472s ok ! t/test-drecurse.sh drecurse --exclude-rx (trivial - absolute path): ....... 1.327s ok ! t/test-cat-file.sh cat-file: ...... 2.859s ok ! t/test-cat-file.sh cat-file --meta: ....... 1.819s ok ! t/test-cat-file.sh cat-file --bupm: ........ 1.870s ok ! t/test-compression.sh compression: ............................ 9.298s ok ! t/test-fsck.sh fsck: ........ 9.282s ok ! t/test-fsck.sh fsck (par2): ..................... 296.588s ok ! t/test-index-clear.sh index --clear: ............................... 10.542s ok ! t/test-ls.sh ls (short): .......................................... 10.371s ok ! t/test-ls.sh ls (long): ...................................... 11.202s ok ! t/test-ls.sh ls (backup set - long): .. 0.581s ok ! t/test-ls.sh ls (dates TZ != UTC): ..... 2.021s ok ! t/test-tz.sh half hour TZ: ................. 5.209s ok ! t/test-meta.sh meta --create/--extract: ................................................. 5.578s ok ! t/test-meta.sh metadata save/restore (general): ......................................... 13.932s ok ! t/test-meta.sh metadata save/restore (using index metadata): ..................................... 13.485s ok ! t/test-meta.sh metadata save/restore (hardlinks): .......................................................................................................................... 26.023s ok ! t/test-meta.sh meta --edit: .............................................. 7.691s ok ! t/test-meta.sh meta --no-recurse: .............. 2.756s ok ! t/test-meta.sh metadata (restoration of ownership): .............................................. 10.214s ok ! t/test-on.sh index/save: ................. 8.137s ok ! t/test-on.sh split: ......... 5.218s ok ! t/test-restore-single-file.sh all: ................ 4.531s ok ! t/test-rm-between-index-and-save.sh remove file: ................... 11.748s ok ! t/test-rm-between-index-and-save.sh remove dir: .......................... 11.300s ok ! t/test-save-with-valid-parent.sh save path with up to date parent: ..................... 8.951s ok ! t/test-sparse-files.sh sparse restore on -, assuming 4096B blocks: ..... 3.308s ok ! t/test-sparse-files.sh sparse file restore (all sparse): ..... 1.146s ok ! t/test-sparse-files.sh sparse file restore --no-sparse (all sparse): ...... 1.166s ok ! t/test-sparse-files.sh sparse file restore --sparse (all sparse): ...... 1.271s ok ! t/test-sparse-files.sh sparse file restore --sparse (sparse end): .......... 3.667s ok ! t/test-sparse-files.sh sparse file restore --sparse (sparse middle): ......... 4.053s ok ! t/test-sparse-files.sh sparse file restore --sparse (bracketed zero run in buf): ........ 3.682s ok ! t/test-sparse-files.sh sparse file restore --sparse (sparse start): .......... 4.298s ok ! t/test-sparse-files.sh sparse file restore --sparse (sparse start and end): ........... 4.326s ok ! t/test-sparse-files.sh sparse file restore --sparse (random 1M): ...... 4.548s ok ! t/test-sparse-files.sh sparse file restore --sparse (random sparse regions): .................. 6.513s ok ! t/test-sparse-files.sh sparse file restore --sparse (short zero runs around boundary): ....... 3.845s ok ! t/test-command-without-init-fails.sh all: ...... 1.161s ok ! t/test-redundant-saves.sh all: ........................... 8.487s ok ! t/test-save-creates-no-unrefs.sh all: ................ 4.820s ok ! t/test-save-restore-excludes.sh index excludes bupdir: ........... 4.720s ok ! t/test-save-restore-excludes.sh index --exclude: ................. 8.156s ok ! t/test-save-restore-excludes.sh index --exclude-from: ............... 5.896s ok ! t/test-save-restore-excludes.sh index --exclude-rx '^/foo' (root anchor): ................. 3.816s ok ! t/test-save-restore-excludes.sh index --exclude-rx '/foo$' (non-dir, tail anchor): ................. 4.190s ok ! t/test-save-restore-excludes.sh index --exclude-rx '/foo/$' (dir, tail anchor): ................. 3.935s ok ! t/test-save-restore-excludes.sh index --exclude-rx '/foo/.' (dir content): ................. 3.988s ok ! t/test-save-restore-excludes.sh index --exclude-rx-from: .................. 4.129s ok ! t/test-save-restore-excludes.sh restore --exclude-rx '^/foo' (root anchor): ................. 3.845s ok ! t/test-save-restore-excludes.sh restore --exclude-rx '/foo$' (non-dir, tail anchor): ................. 4.047s ok ! t/test-save-restore-excludes.sh restore --exclude-rx '/foo/$' (dir, tail anchor): ................. 4.278s ok ! t/test-save-restore-excludes.sh restore --exclude-rx '/foo/.' (dir content): ................. 3.797s ok ! t/test-save-restore-excludes.sh restore --exclude-rx-from: ...................... 4.464s ok ! t/test-save-strip-graft.sh save --strip: ......... 4.417s ok ! t/test-save-strip-graft.sh save --strip-path (relative): ......... 4.363s ok ! t/test-save-strip-graft.sh save --strip-path (absolute): ......... 4.700s ok ! t/test-save-strip-graft.sh save --strip-path (no match): ............ 5.184s ok ! t/test-save-strip-graft.sh save --graft (empty graft points disallowed): ..... 1.389s ok ! t/test-save-strip-graft.sh save --graft /x/y=/a/b (relative paths): ......... 4.811s ok ! t/test-save-strip-graft.sh save --graft /x/y=/a/b (matching structure): ......... 4.852s ok ! t/test-save-strip-graft.sh save --graft /x/y=/a (shorter target): ......... 4.664s ok ! t/test-save-strip-graft.sh save --graft /x=/a/b (longer target): ......... 5.316s ok ! t/test-save-strip-graft.sh save --graft /x=/ (root target): ......... 4.659s ok ! t/test-save-strip-graft.sh save collision: ........ 3.858s ok ! t/test-xdev.sh not root: skipping tests: ... 0.298s ok ! t/test.sh init: ........... 3.949s ok ! t/test.sh bloom: ........ 3.203s ok ! t/test.sh memtest: .. 0.792s ok ! t/test.sh save/git-fsck: ......... 3.148s ok ! t/test.sh restore: ........................... 13.218s ok ! t/test.sh restore /foo/latest: .. 1.126s ok ! t/test.sh restore /foo/latest/: ... 0.866s ok ! t/test.sh restore /foo/latest/.: ... 0.839s ok ! t/test.sh restore /foo/latest/x: ... 0.954s ok ! t/test.sh restore /foo/latest/x/: ... 0.753s ok ! t/test.sh restore /foo/latest/x/.: ... 0.823s ok ! t/test.sh ftp: ............ 3.504s ok ! t/test.sh tag: .......... 4.909s ok ! t/test.sh save (no index): ...... 1.555s ok ! t/test.sh indexfile: ............... 7.326s ok ! t/test.sh import-rsnapshot: ........... 3.846s ok ! t/test.sh save disjoint top-level directories: ..................... 5.486s ok WvTest: result code 0, total time 1201.825s ./wvtest report t/tmp/test-log/*.log ! t/test-rm.sh:43 mkdir src src/foo ok ! t/test-rm.sh:44 echo twisty-maze ok ! t/test-rm.sh:45 bup index src ok ! t/test-rm.sh:46 bup save -n src src ok ! t/test-rm.sh:47 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:49 bup tick ok ! t/test-rm.sh:50 bup rm --unsafe /src ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:51 regex doesn't match FAILED ! t/test-rm.sh:59 rm -rf bup ok ! t/test-rm.sh:60 mv bup-baseline bup ok ! t/test-rm.sh:61 echo twisty-maze ok ! t/test-rm.sh:62 bup index src ok ! t/test-rm.sh:63 bup save -n src-2 src ok ! t/test-rm.sh:64 echo twisty-maze ok ! t/test-rm.sh:65 bup index src ok ! t/test-rm.sh:66 bup save -n src-3 src ok ! t/test-rm.sh:67 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:68 bup tick ok ! t/test-rm.sh:69 bup rm --unsafe /src ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:70 regex doesn't match FAILED ! t/test-rm.sh:78 rm -rf bup ok ! t/test-rm.sh:79 mv bup-baseline bup ok ! t/test-rm.sh:80 echo twisty-maze ok ! t/test-rm.sh:81 bup index src ok ! t/test-rm.sh:82 bup save -n src-4 src ok ! t/test-rm.sh:83 echo twisty-maze ok ! t/test-rm.sh:84 bup index src ok ! t/test-rm.sh:85 bup save -n src-5 src ok ! t/test-rm.sh:86 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:87 bup tick ok ! t/test-rm.sh:88 bup rm --unsafe /src-2 /src-4 ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src-4 *deleting logs/refs/heads/src-2 *deleting refs/heads/src-4 *deleting refs/heads/src-2 >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src-4 \*deleting[ ]+logs/refs/heads/src-2 \*deleting[ ]+refs/heads/src-4 \*deleting[ ]+refs/heads/src-2 \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:89 regex doesn't match FAILED ! t/test-rm.sh:99 rm -rf bup ok ! t/test-rm.sh:100 mv bup-baseline bup ok ! t/test-rm.sh:101 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:102 bup tick ok ! t/test-rm.sh:103 bup rm --unsafe /src /src-2 /src-3 /src-4 /src-5 ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src-5 *deleting logs/refs/heads/src-4 *deleting logs/refs/heads/src-3 *deleting logs/refs/heads/src-2 *deleting logs/refs/heads/src *deleting refs/heads/src-5 *deleting refs/heads/src-4 *deleting refs/heads/src-3 *deleting refs/heads/src-2 *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src-5 \*deleting[ ]+logs/refs/heads/src-4 \*deleting[ ]+logs/refs/heads/src-3 \*deleting[ ]+logs/refs/heads/src-2 \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src-5 \*deleting[ ]+refs/heads/src-4 \*deleting[ ]+refs/heads/src-3 \*deleting[ ]+refs/heads/src-2 \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:104 regex doesn't match FAILED ! t/test-rm.sh:120 rm -rf bup bup-baseline src ok Initialized empty Git repository in /build/1st/bup-0.29/t/tmp/test-rm.sh-WbDTyYG/bup/ ! t/test-rm.sh:121 bup init ok ! t/test-rm.sh:122 mkdir src ok ! t/test-rm.sh:123 echo twisty-maze ok ! t/test-rm.sh:124 bup index src ok ! t/test-rm.sh:125 bup save -n src src ok ! t/test-rm.sh:126 bup ls src ok ! t/test-rm.sh:127 head -n 1 tmp-ls ok ! t/test-rm.sh:128 /build/1st/bup-0.29/t/sync-tree bup/ bup-baseline/ ok ! t/test-rm.sh:129 bup tick ok error: cannot delete 'latest' symlink not proceeding with any removals ! t/test-rm.sh:130 NOT(bup rm --unsafe /src/latest) ok ! t/test-rm.sh:131 bup rm --unsafe /src/2018-11-22-063552 ok Differences between bup/ and bup-baseline/ Matching: .d..t...... ./ *deleting logs/refs/heads/src *deleting refs/heads/src >f+++++++++ packed-refs .d..t...... logs/refs/heads/ .d..t...... refs/heads/ Against: \*deleting[ ]+logs/refs/heads/src \*deleting[ ]+refs/heads/src \.d\.\.t\.\.\.[.]*[ ]+logs/refs/heads/ \.d\.\.t\.\.\.[.]*[ ]+refs/heads/ ! t/test-rm.sh:132 regex doesn't match FAILED WvTest: 4400 tests, 5 failures Makefile:199: recipe for target 'test' failed make[1]: *** [test] Error 125