Bug#1020196: use-package: FTBFS: make: *** [debian/rules:4: binary] Error 25
Source: use-package
Version: 2.4.1-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20220917 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>'
> Generating use-package.info
> use-package.texi:87: warning: menu entry name should not contain `:'
> use-package.texi:88: warning: menu entry name should not contain `:'
> use-package.texi:89: warning: menu entry name should not contain `:'
> use-package.texi:90: warning: menu entry name should not contain `:'
> use-package.texi:91: warning: menu entry name should not contain `:'
> use-package.texi:92: warning: menu entry name should not contain `:'
> use-package.texi:93: warning: menu entry name should not contain `:'
> use-package.texi:94: warning: menu entry name should not contain `:'
> use-package.texi:95: warning: menu entry name should not contain `:'
> use-package.texi:96: warning: menu entry name should not contain `:'
> use-package.texi:97: warning: menu entry name should not contain `:'
> use-package.texi:98: warning: menu entry name should not contain `:'
> use-package.texi:99: warning: menu entry name should not contain `:'
> use-package.texi:100: warning: menu entry name should not contain `:'
> use-package.texi:101: warning: menu entry name should not contain `:'
> use-package.texi:102: warning: menu entry name should not contain `:'
> use-package.texi:103: warning: menu entry name should not contain `:'
> use-package.texi:104: warning: menu entry name should not contain `:'
> use-package.texi:105: warning: menu entry name should not contain `:'
> use-package.texi:282: warning: menu entry name should not contain `:'
> use-package.texi:283: warning: menu entry name should not contain `:'
> use-package.texi:284: warning: menu entry name should not contain `:'
> use-package.texi:285: warning: menu entry name should not contain `:'
> use-package.texi:286: warning: menu entry name should not contain `:'
> use-package.texi:287: warning: menu entry name should not contain `:'
> use-package.texi:288: warning: menu entry name should not contain `:'
> use-package.texi:289: warning: menu entry name should not contain `:'
> use-package.texi:290: warning: menu entry name should not contain `:'
> use-package.texi:291: warning: menu entry name should not contain `:'
> use-package.texi:292: warning: menu entry name should not contain `:'
> use-package.texi:293: warning: menu entry name should not contain `:'
> use-package.texi:294: warning: menu entry name should not contain `:'
> use-package.texi:295: warning: menu entry name should not contain `:'
> use-package.texi:296: warning: menu entry name should not contain `:'
> use-package.texi:297: warning: menu entry name should not contain `:'
> use-package.texi:298: warning: menu entry name should not contain `:'
> use-package.texi:299: warning: menu entry name should not contain `:'
> use-package.texi:300: warning: menu entry name should not contain `:'
> Generating dir
> make[3]: Leaving directory '/<<PKGBUILDDIR>>'
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_elpa_test
> emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -l use-package-tests.el --eval \(ert-run-tests-batch-and-exit\)
> Package cl is deprecated
> bind-key.el: Warning: Use keywords rather than deprecated positional arguments to `define-minor-mode'
> Running 157 tests (2022-09-17 20:05:02+0000, selector ‘t’)
> test-map (keymap #^[nil nil keymap nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] (f1 . ignore))
> binding ((<f1> . test-map) ignore nil)
> passed 1/157 bind-key/845 (0.000176 sec)
> passed 2/157 bind-key/:prefix-map (0.000059 sec)
> passed 3/157 use-package-test-normalize-function (0.000061 sec)
> passed 4/157 use-package-test-normalize/:bind-1 (0.000034 sec)
> passed 5/157 use-package-test-normalize/:bind-2 (0.000035 sec)
> passed 6/157 use-package-test-normalize/:bind-3 (0.000034 sec)
> passed 7/157 use-package-test-normalize/:custom (0.000051 sec)
> passed 8/157 use-package-test-normalize/:delight (0.000080 sec)
> passed 9/157 use-package-test-normalize/:diminish (0.000046 sec)
> passed 10/157 use-package-test-normalize/:ensure (0.000054 sec)
> passed 11/157 use-package-test-normalize/:hook (0.000105 sec)
> passed 12/157 use-package-test-normalize/:mode (0.000103 sec)
> passed 13/157 use-package-test-recognize-function (0.000060 sec)
> passed 14/157 use-package-test/334-1 (0.000201 sec)
> passed 15/157 use-package-test/334-2 (0.000072 sec)
> passed 16/157 use-package-test/482-1 (0.000365 sec)
> passed 17/157 use-package-test/482-2 (0.000267 sec)
> passed 18/157 use-package-test/482-3 (0.000057 sec)
> passed 19/157 use-package-test/538 (0.000260 sec)
> passed 20/157 use-package-test/543 (0.000169 sec)
> passed 21/157 use-package-test/545 (0.000167 sec)
> passed 22/157 use-package-test/550 (0.000314 sec)
> passed 23/157 use-package-test/558 (0.000049 sec)
> passed 24/157 use-package-test/560 (0.000344 sec)
> passed 25/157 use-package-test/572-1 (0.000175 sec)
> passed 26/157 use-package-test/572-2 (0.000173 sec)
> passed 27/157 use-package-test/572-3 (0.000189 sec)
> passed 28/157 use-package-test/575-1 (0.000268 sec)
> passed 29/157 use-package-test/575-2 (0.000271 sec)
> passed 30/157 use-package-test/585 (0.000299 sec)
> passed 31/157 use-package-test/589 (0.000066 sec)
> passed 32/157 use-package-test/591 (0.000330 sec)
> passed 33/157 use-package-test/:after-1 (0.000202 sec)
> passed 34/157 use-package-test/:after-10 (0.000263 sec)
> passed 35/157 use-package-test/:after-2 (0.000263 sec)
> passed 36/157 use-package-test/:after-3 (0.000188 sec)
> passed 37/157 use-package-test/:after-4 (0.000202 sec)
> passed 38/157 use-package-test/:after-5 (0.013594 sec)
> passed 39/157 use-package-test/:after-6 (0.000257 sec)
> passed 40/157 use-package-test/:after-7 (0.000243 sec)
> passed 41/157 use-package-test/:after-8 (0.000249 sec)
> passed 42/157 use-package-test/:after-9 (0.000228 sec)
> passed 43/157 use-package-test/:bind*-1 (0.000243 sec)
> passed 44/157 use-package-test/:bind-1 (0.000252 sec)
> passed 45/157 use-package-test/:bind-2 (0.000252 sec)
> passed 46/157 use-package-test/:bind-3 (0.000257 sec)
> passed 47/157 use-package-test/:bind-4 (0.000054 sec)
> passed 48/157 use-package-test/:bind-5 (0.000261 sec)
> passed 49/157 use-package-test/:bind-6 (0.000286 sec)
> passed 50/157 use-package-test/:bind-7 (0.000286 sec)
> passed 51/157 use-package-test/:bind-8 (0.000335 sec)
> passed 52/157 use-package-test/:bind-keymap*-1 (0.000185 sec)
> passed 53/157 use-package-test/:bind-keymap-1 (0.000190 sec)
> passed 54/157 use-package-test/:catch-1 (0.000222 sec)
> passed 55/157 use-package-test/:catch-2 (0.000168 sec)
> passed 56/157 use-package-test/:catch-3 (0.000177 sec)
> passed 57/157 use-package-test/:commands-1 (0.000177 sec)
> passed 58/157 use-package-test/:commands-2 (0.000186 sec)
> passed 59/157 use-package-test/:commands-3 (0.000263 sec)
> passed 60/157 use-package-test/:commands-4 (0.000171 sec)
> passed 61/157 use-package-test/:commands-5 (0.000310 sec)
> passed 62/157 use-package-test/:commands-6 (0.000366 sec)
> passed 63/157 use-package-test/:config-1 (0.000147 sec)
> passed 64/157 use-package-test/:config-2 (0.000187 sec)
> passed 65/157 use-package-test/:config-3 (0.000138 sec)
> passed 66/157 use-package-test/:config-4 (0.000175 sec)
> passed 67/157 use-package-test/:custom-1 (0.000191 sec)
> passed 68/157 use-package-test/:custom-face-1 (0.000185 sec)
> passed 69/157 use-package-test/:defer-1 (0.000144 sec)
> passed 70/157 use-package-test/:defer-2 (0.000187 sec)
> passed 71/157 use-package-test/:defer-3 (0.000111 sec)
> passed 72/157 use-package-test/:defer-4 (0.000150 sec)
> passed 73/157 use-package-test/:defines-1 (0.000165 sec)
> passed 74/157 use-package-test/:defines-2 (0.000216 sec)
> passed 75/157 use-package-test/:delight-1 (0.000176 sec)
> passed 76/157 use-package-test/:delight-2 (0.000051 sec)
> passed 77/157 use-package-test/:delight-3 (0.000170 sec)
> passed 78/157 use-package-test/:delight-4 (0.000172 sec)
> passed 79/157 use-package-test/:delight-5 (0.000050 sec)
> passed 80/157 use-package-test/:delight-6 (0.000172 sec)
> passed 81/157 use-package-test/:demand-1 (0.000196 sec)
> passed 82/157 use-package-test/:demand-2 (0.000237 sec)
> passed 83/157 use-package-test/:demand-3 (0.000192 sec)
> passed 84/157 use-package-test/:demand-4 (0.000276 sec)
> passed 85/157 use-package-test/:demand-5 (0.000269 sec)
> passed 86/157 use-package-test/:demand-6 (0.000320 sec)
> passed 87/157 use-package-test/:demand-7 (0.000629 sec)
> passed 88/157 use-package-test/:diminish-1 (0.000182 sec)
> passed 89/157 use-package-test/:diminish-2 (0.000170 sec)
> passed 90/157 use-package-test/:diminish-3 (0.000170 sec)
> passed 91/157 use-package-test/:diminish-4 (0.000168 sec)
> passed 92/157 use-package-test/:disabled-1 (0.000042 sec)
> passed 93/157 use-package-test/:ensure-1 (0.000176 sec)
> passed 94/157 use-package-test/:ensure-10 (0.000238 sec)
> Test use-package-test/:ensure-11 backtrace:
> error("Cannot find suitable directory for output in `nati...")
> comp-trampoline-compile(require)
> comp-subr-trampoline-install(require)
> fset(require #<subr require>)
> (unwind-protect (progn (fset 'require vnew) (fset 'use-package-ensur
> (let* ((vnew #'(lambda (name ensure state &optional no-refresh) (if
> (let (tried-to-install) (let* ((vnew #'(lambda (name ensure state &o
> (let ((lexical-binding t)) (let (tried-to-install) (let* ((vnew #'(l
> (closure (t) nil (let ((lexical-binding t)) (let (tried-to-install)
> ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
> ert-run-test(#s(ert-test :name use-package-test/:ensure-11 :document
> 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" "package" "--eval" "(add-to-list 'package-direc
> command-line()
> normal-top-level()
> Test use-package-test/:ensure-11 condition:
> (error "Cannot find suitable directory for output in ‘native-comp-eln-load-path’")
> FAILED 95/157 use-package-test/:ensure-11 (0.043272 sec)
> passed 96/157 use-package-test/:ensure-12 (0.000203 sec)
> passed 97/157 use-package-test/:ensure-13 (0.000185 sec)
> passed 98/157 use-package-test/:ensure-14 (0.000223 sec)
> passed 99/157 use-package-test/:ensure-15 (0.000217 sec)
> passed 100/157 use-package-test/:ensure-2 (0.000175 sec)
> passed 101/157 use-package-test/:ensure-3 (0.000170 sec)
> passed 102/157 use-package-test/:ensure-4 (0.000198 sec)
> passed 103/157 use-package-test/:ensure-5 (0.000204 sec)
> passed 104/157 use-package-test/:ensure-6 (0.000196 sec)
> passed 105/157 use-package-test/:ensure-7 (0.000253 sec)
> passed 106/157 use-package-test/:ensure-8 (0.000251 sec)
> passed 107/157 use-package-test/:ensure-9 (0.000235 sec)
> passed 108/157 use-package-test/:functions-1 (0.000167 sec)
> passed 109/157 use-package-test/:functions-2 (0.000217 sec)
> passed 110/157 use-package-test/:functions-3 (0.000164 sec)
> passed 111/157 use-package-test/:functions-4 (0.000193 sec)
> passed 112/157 use-package-test/:functions-5 (0.000214 sec)
> passed 113/157 use-package-test/:hook-1 (0.000386 sec)
> passed 114/157 use-package-test/:hook-2 (0.000257 sec)
> passed 115/157 use-package-test/:hook-3 (0.000256 sec)
> passed 116/157 use-package-test/:hook-4 (0.000287 sec)
> passed 117/157 use-package-test/:hook-5 (0.000344 sec)
> passed 118/157 use-package-test/:hook-6 (0.000417 sec)
> passed 119/157 use-package-test/:hook-7 (0.000291 sec)
> passed 120/157 use-package-test/:if-1 (0.000175 sec)
> passed 121/157 use-package-test/:if-2 (0.000170 sec)
> passed 122/157 use-package-test/:if-3 (0.000168 sec)
> passed 123/157 use-package-test/:init-1 (0.000143 sec)
> passed 124/157 use-package-test/:init-2 (0.000186 sec)
> passed 125/157 use-package-test/:interpreter-1 (0.000251 sec)
> passed 126/157 use-package-test/:interpreter-2 (0.000256 sec)
> passed 127/157 use-package-test/:load-path-1 (0.000216 sec)
> passed 128/157 use-package-test/:load-path-2 (0.000260 sec)
> passed 129/157 use-package-test/:load-path-3 (0.000280 sec)
> passed 130/157 use-package-test/:load-path-4 (0.000257 sec)
> passed 131/157 use-package-test/:magic-1 (0.000268 sec)
> passed 132/157 use-package-test/:magic-2 (0.000274 sec)
> passed 133/157 use-package-test/:magic-fallback-1 (0.000253 sec)
> passed 134/157 use-package-test/:magic-fallback-2 (0.000253 sec)
> passed 135/157 use-package-test/:mode-1 (0.000250 sec)
> passed 136/157 use-package-test/:mode-2 (0.000253 sec)
> passed 137/157 use-package-test/:no-require-1 (0.000125 sec)
> passed 138/157 use-package-test/:no-require-2 (0.000133 sec)
> passed 139/157 use-package-test/:no-require-3 (0.000155 sec)
> passed 140/157 use-package-test/:pin-1 (0.000169 sec)
> passed 141/157 use-package-test/:pin-2 (0.000168 sec)
> passed 142/157 use-package-test/:preface-1 (0.000171 sec)
> passed 143/157 use-package-test/:preface-2 (0.000189 sec)
> passed 144/157 use-package-test/:preface-3 (0.000322 sec)
> passed 145/157 use-package-test/:preface-4 (0.000289 sec)
> passed 146/157 use-package-test/:requires-1 (0.000182 sec)
> passed 147/157 use-package-test/:requires-2 (0.000230 sec)
> passed 148/157 use-package-test/:requires-3 (0.000182 sec)
> passed 149/157 use-package-test/:requires-4 (0.014453 sec)
> passed 150/157 use-package-test/:unless-1 (0.000211 sec)
> passed 151/157 use-package-test/:unless-2 (0.000179 sec)
> passed 152/157 use-package-test/:unless-3 (0.000173 sec)
> passed 153/157 use-package-test/:when-1 (0.000186 sec)
> passed 154/157 use-package-test/:when-2 (0.000173 sec)
> passed 155/157 use-package-test/:when-3 (0.000163 sec)
> passed 156/157 use-package-test/pre-post-hooks-with-:config (0.000160 sec)
> passed 157/157 use-package-test/pre-post-hooks-without-:config (0.000149 sec)
>
> Ran 157 tests, 156 results as expected, 1 unexpected (2022-09-17 20:05:02+0000, 0.255242 sec)
>
> 1 unexpected results:
> FAILED use-package-test/:ensure-11
>
> dh_elpa_test: error: emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -l use-package-tests.el --eval \(ert-run-tests-batch-and-exit\) returned exit code 1
> make: *** [debian/rules:4: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2022/09/17/use-package_2.4.1-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&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 marking 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: