Bug#1058522: dired-du: FTBFS: make[1]: *** [Makefile:8: test] Error 1
Source: dired-du
Version: 0.5.2-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> emacs -batch -l dired-du.el -l dired-du-tests.el -f ert-run-tests-batch-and-exit
> Loading /etc/emacs/site-start.d/00debian.el (source)...
> Loading /etc/emacs/site-start.d/50autoconf.el (source)...
> Running 7 tests (2023-12-11 22:11:45+0000, selector ‘t’)
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(1/4) 25%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(5/4) 125%
> Dired-Du collecting dir sizes ...(5/4) 125%
> Dired-Du collecting dir sizes ...(5/4) 125%
> Dired-Du collecting dir sizes ...(6/4) 150%
> Dired-Du collecting dir sizes ...(6/4) 150%
> Dired-Du collecting dir sizes ...(6/4) 150%
> Dired-Du collecting dir sizes ...(6/4) 150%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...25%
> Dired-Du collecting file info ...50%
> Dired-Du collecting file info ...75%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du catching file info ...
> No marked files with mark ’*’
> Marking directory files...
> 2 directory files marked
> Dired-Du catching file info ...
> Dired-Du catching file info ...done
> Marked with ’*’ 2 files (2/0 dirs/files) with total size 0 bytes (dirs size excluded)
> Dired-Du catching file info ...
> Dired-Du catching file info ...done
> Marked with ’1’ 2 files (2/0 dirs/files) with total size 0 bytes (dirs size excluded)
> Marking matching files...
> 3 matching files marked
> Dired-Du catching file info ...
> Dired-Du catching file info ...done
> Marked with ’*’ 3 files (0/3 dirs/files) with total size 0 bytes (dirs size excluded)
> Dired-Du catching file info ...
> Dired-Du catching file info ...done
> Dired-Du catching file info ...
> Dired-Du catching file info ...done
> Dired-Du mode disabled in Dired buffers
> passed 1/7 dired-du-count-sizes-test (0.673763 sec)
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...50%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...50%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode disabled in Dired buffers
> Test dired-du-sort-by-size backtrace:
> signal(ert-test-failed (((should (equal '("filled-subdir" "external-
> ert-fail(((should (equal '("filled-subdir" "external-file" "empty-su
> (if (unwind-protect (setq value-107 (apply fn-105 args-106)) (setq f
> (let (form-description-109) (if (unwind-protect (setq value-107 (app
> (let ((value-107 'ert-form-evaluation-aborted-108)) (let (form-descr
> (let* ((fn-105 #'equal) (args-106 (condition-case err (let ((signal-
> (let (filled-subdir-size empty-subdir-size file-size) (make-director
> (unwind-protect (let (filled-subdir-size empty-subdir-size file-size
> (let* ((dir (make-temp-file "dired-du" 'dir)) (filled-subdir (expand
> (closure (t) nil (let* ((dir (make-temp-file "dired-du" 'dir)) (fill
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name dired-du-sort-by-size :documentation
> ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
> ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
> ert-run-tests-batch(nil)
> ert-run-tests-batch-and-exit()
> command-line-1(("-l" "dired-du.el" "-l" "dired-du-tests.el" "-f" "er
> command-line()
> normal-top-level()
> Test dired-du-sort-by-size condition:
> (ert-test-failed
> ((should
> (equal
> '("filled-subdir" "external-file" "empty-subdir")
> (dired-get-marked-files ...)))
> :form
> (equal
> ("filled-subdir" "external-file" "empty-subdir")
> ("filled-subdir" "empty-subdir" "external-file"))
> :value nil :explanation
> (list-elt 1
> (arrays-of-different-length 13 12 "external-file" "empty-subdir" first-mismatch-at 1))))
> FAILED 2/7 dired-du-sort-by-size (0.028835 sec) at dired-du-tests.el:237
> Dired-Du mode disabled in Dired buffers
> passed 3/7 dired-du-test1 (0.012698 sec)
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(1/3) 33%
> Dired-Du collecting dir sizes ...(2/3) 66%
> Dired-Du collecting dir sizes ...(3/3) 100%
> Dired-Du collecting dir sizes ...(4/3) 133%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...33%
> Dired-Du collecting file info ...66%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du mode disabled in Dired buffers
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(2/3) 66%
> Dired-Du collecting dir sizes ...(4/3) 133%
> Dired-Du collecting dir sizes ...(5/3) 166%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...33%
> Dired-Du collecting file info ...66%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du mode disabled in Dired buffers
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(1/3) 33%
> Dired-Du collecting dir sizes ...(2/3) 66%
> Dired-Du collecting dir sizes ...(3/3) 100%
> Dired-Du collecting dir sizes ...(4/3) 133%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...33%
> Dired-Du collecting file info ...66%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du mode disabled in Dired buffers
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(2/3) 66%
> Dired-Du collecting dir sizes ...(4/3) 133%
> Dired-Du collecting dir sizes ...(6/3) 200%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...33%
> Dired-Du collecting file info ...66%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du mode disabled in Dired buffers
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(1/3) 33%
> Dired-Du collecting dir sizes ...(2/3) 66%
> Dired-Du collecting dir sizes ...(3/3) 100%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...33%
> Dired-Du collecting file info ...66%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du mode disabled in Dired buffers
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(2/3) 66%
> Dired-Du collecting dir sizes ...(5/3) 166%
> Dired-Du collecting dir sizes ...(6/3) 200%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...33%
> Dired-Du collecting file info ...66%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du mode disabled in Dired buffers
> Dired-Du mode disabled in Dired buffers
> passed 4/7 dired-du-test2 (0.345739 sec)
> Initializing Dired-Du mode ...
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...25%
> Dired-Du collecting file info ...50%
> Dired-Du collecting file info ...75%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Killed 1 line.
> Dired-Du mode disabled in Dired buffers
> passed 5/7 dired-du-test3 (0.027831 sec)
> Marking directory files...
> 2 directory files marked
> passed 6/7 dired-du-test4 (0.011793 sec)
> Initializing Dired-Du mode ...
> Dired-Du collecting recursive dir sizes, please wait ...
> Dired-Du collecting dir sizes ...(1/4) 25%
> Dired-Du collecting dir sizes ...(3/4) 75%
> Dired-Du collecting dir sizes ...(4/4) 100%
> Dired-Du collecting dir sizes ...(5/4) 125%
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...25%
> Dired-Du collecting file info ...50%
> Dired-Du collecting file info ...75%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode enabled in Dired buffers
> Dired-Du collecting recursive dir sizes, please wait ...
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...50%
> Dired-Du replacing file info ...Done
>
> Dired-Du collecting recursive dir sizes, please wait ...
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...50%
> Dired-Du replacing file info ...Done
>
> Dired-Du collecting recursive dir sizes, please wait ...
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...50%
> Dired-Du replacing file info ...Done
>
> Dired-Du collecting recursive dir sizes, please wait ...
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...50%
> Dired-Du replacing file info ...Done
>
> Dired-Du collecting recursive dir sizes, please wait ...
> collection of recursive dir size: finished.
>
> Dired-Du collecting file info ...
> Dired-Du replacing file info ...
> Dired-Du collecting file info ...
> Dired-Du collecting file info ...50%
> Dired-Du replacing file info ...Done
>
> Dired-Du mode disabled in Dired buffers
> passed 7/7 dired-du-test5 (0.191279 sec)
>
> Ran 7 tests, 6 results as expected, 1 unexpected (2023-12-11 22:11:46+0000, 1.387279 sec)
>
> 1 unexpected results:
> FAILED dired-du-sort-by-size
>
> make[1]: *** [Makefile:8: test] Error 1
The full build log is available from:
http://qa-logs.debian.net/2023/12/12/dired-du_0.5.2-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
Reply to: