https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5 fails tests. Discovered on: amd64 (internal ref: tinderbox) NOTE: This machine uses a clang/LLVM toolchain. If you think that this issue is strictly related to clang/LLVM please block bug 408963. If you think that this issue is strictly related to the LLD linker, please block bug 731004. This machine uses also GLIBC-2.32. If you think that this issue is strictly related to GLIBC please block bug 736174.
Created attachment 654856 [details] build.log build log and emerge --info
Yeah, nothing about this screams "clang/llvm/ld/lld/glibc" at all. In fact, it looks like the problem is ... > >>> Test phase: dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.5 > * Test::Harness Jobs=16 > make -j16 V=1 test TEST_VERBOSE=0 > MAKEOPTS="-j16 V=1" Because well, that exports V= inside the environment of the test suite. And "V" is annoyingly, a control variable for Dist::Zilla NextVersion plugins which *overrides* the "next" version, and thus, invalidates the generated changes... I know how to make this an upstream bug, but I have to work out why V=1 is there and what it means first.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac48a2a6af4d86a0b76f58ef8f2d54f42033254 commit 5ac48a2a6af4d86a0b76f58ef8f2d54f42033254 Author: Kent Fredric <kentnl@gentoo.org> AuthorDate: 2020-09-19 10:49:53 +0000 Commit: Kent Fredric <kentnl@gentoo.org> CommitDate: 2020-09-19 10:50:15 +0000 dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic: -r bump for bug #737308 Patch t/basic.t not to be broken by MAKEOPTS =~ "V=1", which instead of simply turning on verbosity like in autotools, deeply trips the code under testing to change the desired "output version", which, when not guarded, breaks tests that inherently rely on this variable being unset. Bug: https://bugs.gentoo.org/737308 Bug: https://github.com/yanick/Dist-Zilla-Plugin-NextVersion-Semantic/pull/6 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Kent Fredric <kentnl@gentoo.org> ...lla-Plugin-NextVersion-Semantic-0.2.5-r1.ebuild | 34 ++++++++++++++++++ ...n-NextVersion-Semantic-0.2.5-no-V-in-test.patch | 40 ++++++++++++++++++++++ 2 files changed, 74 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76f5a37629fdab9b0d6d632f84ef005c8886f35 commit f76f5a37629fdab9b0d6d632f84ef005c8886f35 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2021-05-01 15:28:56 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2021-05-01 15:29:22 +0000 dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic: Remove old Closes: https://bugs.gentoo.org/737308 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> ...-Zilla-Plugin-NextVersion-Semantic-0.2.5.ebuild | 31 ---------------------- 1 file changed, 31 deletions(-)