https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-gfx/iscan-3.65.0 passed test suite but did not execute any tests. Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: This machine uses MUSL libc
Created attachment 804457 [details] build.log build log and emerge --info
Why do you say so ? $ grep ^PASS build.log PASS: scanner.utr PASS: run-time.utr PASS: octet.utr PASS: log-no-check.utr PASS: log-checking.utr PASS: buffer.utr PASS: null.utr PASS: device.utr PASS: memory.utr PASS: descriptor.utr PASS: stream.utr PASS: string.utr PASS: value.utr PASS: file.utr PASS: monitor.utr PASS: quantity.utr PASS: tiff.utr PASS: option.utr PASS: threshold.utr PASS: pnm.utr PASS: image-skip.utr PASS: padding.utr PASS: pdf.utr PASS: shell-pipe.utr PASS: magick.utr PASS: jpeg.utr PASS: reorient.utr PASS: grammar-mechanics.utr PASS: setter.utr PASS: udev-rules.utr PASS: grammar-formats.utr PASS: grammar.utr PASS: value.utr PASS: main-failure.utr PASS: command.utr PASS: main.utr
(In reply to Marcin Deranek from comment #2) > Why do you say so ? The bug was a copy paste of a qa notice, that in this case is wrong. Sam already cc'ed matoro.
That's clear. Presumably #713186 can be closed taking into account this bug build.log which succeeds and iscan-3.61 not being in the tree anymore.
Nope! This warning is correct, the last test has an automagic dep on dev-util/uncrustify. In configure.ac: AC_CHECK_PROGS([UNCRUSTIFY], [uncrustify]) AM_CONDITIONAL([enable_uncrustify_test], [test x != "x$UNCRUSTIFY"]) And then in tests/Makefile.am: check_PROGRAMS = if enable_uncrustify_test check_PROGRAMS += indentation.utr endif Tested in a clean chroot, just installing dev-util/uncrustify makes the last test run and this QA warning go away with no changes to the ebuild. Please add it as a test dep.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ee9a796e897030d195f58efba5e7250a642e29 commit 26ee9a796e897030d195f58efba5e7250a642e29 Author: Marcin Deranek <marcin.deranek@slonko.net> AuthorDate: 2022-09-11 12:27:20 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2022-10-02 19:22:22 +0000 media-gfx/iscan: Add missing dependency for tests Signed-off-by: Marcin Deranek <marcin.deranek@slonko.net> Closes: https://bugs.gentoo.org/869491 Closes: https://github.com/gentoo/gentoo/pull/27205 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> media-gfx/iscan/iscan-3.65.0.ebuild | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-)