https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-nntp/pan-0.159 fails tests. Discovered on: amd64 (internal ref: guru_ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 895438 [details] build.log build log and emerge --info
Created attachment 895439 [details] 1-LastTest.log 1-LastTest.log
Error(s) that match a know pattern: 1 - gnksa-test-test (Not Run) 2 - numbers-test-test (Not Run) 3 - scorefile-test-test (Not Run) 4 - text-massager-test-test (Not Run) 5 - url-find-test-test (Not Run) Could not find executable /var/tmp/portage/net-nntp/pan-0.159/work/pan-v0.159_build/pan/usenet-utils/gnksa-test Could not find executable /var/tmp/portage/net-nntp/pan-0.159/work/pan-v0.159_build/pan/usenet-utils/numbers-test Could not find executable /var/tmp/portage/net-nntp/pan-0.159/work/pan-v0.159_build/pan/usenet-utils/scorefile-test Could not find executable /var/tmp/portage/net-nntp/pan-0.159/work/pan-v0.159_build/pan/usenet-utils/text-massager-test Could not find executable /var/tmp/portage/net-nntp/pan-0.159/work/pan-v0.159_build/pan/usenet-utils/url-find-test The following tests FAILED: fatal: not a git repository (or any parent up to mount point /var/tmp)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a0ce73a7d26230e97863388fc880ef2fba379d4 commit 2a0ce73a7d26230e97863388fc880ef2fba379d4 Author: Joe Kappus <joe@wt.gd> AuthorDate: 2024-06-09 08:04:45 +0000 Commit: Joe Kappus <joe@wt.gd> CommitDate: 2024-06-09 08:04:45 +0000 net-nntp/pan: disable tests Since they fail and I hate cmake. Closes: https://bugs.gentoo.org/933860 Signed-off-by: Joe Kappus <joe@wt.gd> net-nntp/pan/pan-0.159.ebuild | 5 +++++ 1 file changed, 5 insertions(+)
It is not just the tests, pan itself fails because the linking is broken. This is more noticeable if you compile with clang rather than gcc.
I noticed, I'm pushing a workaround so clang can be used. It's not ideal but this package is a far way from ideal right now. I'll try to get a more proper fix soon upstreamed.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6942cfedbd9d7e70fdf948d9e66f8e2b20c2ee5 commit f6942cfedbd9d7e70fdf948d9e66f8e2b20c2ee5 Author: Joe Kappus <joe@wt.gd> AuthorDate: 2024-06-10 06:28:03 +0000 Commit: Joe Kappus <joe@wt.gd> CommitDate: 2024-06-10 06:29:29 +0000 net-nntp/pan: correct test restriction, relax clang linking Am aware of https://wiki.gentoo.org/wiki/Project:Quality_Assurance/-Wl,-z,defs_and_-Wl,--no-allow-shlib-undefined Will try to get this properly fixed soon, workaround now for clang users. Bug: https://bugs.gentoo.org/933860 Signed-off-by: Joe Kappus <joe@wt.gd> net-nntp/pan/pan-0.159-r1.ebuild | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-)