https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-portage/pram-10 fails tests. Discovered on: amd64 (internal ref: gcc14_tinderbox) System: GCC-14-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-14) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 892737 [details] build.log build log and emerge --info
Created attachment 892738 [details] 1-testlog.txt 1-testlog.txt
Error(s) that match a know pattern: 2/18 00basic FAIL 0.11s exit status 1 2/18 00basic FAIL 0.11s exit status 1 3/18 01signoff-present FAIL 0.11s exit status 1 3/18 01signoff-present FAIL 0.11s exit status 1 4/18 02bug-number FAIL 0.11s exit status 1 4/18 02bug-number FAIL 0.11s exit status 1 5/18 02bug-url FAIL 0.11s exit status 1 5/18 02bug-url FAIL 0.11s exit status 1 6/18 02closes-number FAIL 0.11s exit status 1 6/18 02closes-number FAIL 0.11s exit status 1 8/18 02closes-url FAIL 0.11s exit status 1 8/18 02closes-url FAIL 0.11s exit status 1 11/18 03bug-multiple FAIL 0.12s exit status 1 11/18 03bug-multiple FAIL 0.12s exit status 1 12/18 03closes-multiple FAIL 0.12s exit status 1 12/18 03closes-multiple FAIL 0.12s exit status 1 13/18 03combined-bug-closes FAIL 0.11s exit status 1 13/18 03combined-bug-closes FAIL 0.11s exit status 1 14/18 04interactive-yes FAIL 0.10s exit status 1 14/18 04interactive-yes FAIL 0.10s exit status 1 15/18 03combined-signoff-bug FAIL 0.11s exit status 1 15/18 03combined-signoff-bug FAIL 0.11s exit status 1 17/18 10threeway FAIL 0.13s exit status 1 17/18 10threeway FAIL 0.13s exit status 1 18/18 06gpgsign FAIL 0.16s exit status 1 18/18 06gpgsign FAIL 0.16s exit status 1
--- - 2024-05-11 08:45:36.693815714 +0200 +++ git-log.txt 2024-05-11 08:45:36.690155521 +0200 @@ -1,5 +1,5 @@ pram@example.com PRam test -2000-01-01T00:00:00+00:00 +2000-01-01T00:00:00Z A trivial patch
So the output changed in >=dev-vcs/git-2.45.0. It's going to be a bit annoying to handle two variants, but I suppose it's solvable via something in common-setup.sh. Will take a look later today.
I can't think of a good way of doing this, from shell.
(In reply to Michał Górny from comment #6) > I can't think of a good way of doing this, from shell. is `git version | awk '{print $3}'` something suitable or you are talking about a different thing?
(In reply to Agostino Sarubbo from comment #7) > (In reply to Michał Górny from comment #6) > > I can't think of a good way of doing this, from shell. > > is `git version | awk '{print $3}'` something suitable or you are talking > about a different thing? Then I have to split it further, and do version comparison in shell. I'm rather looking for something less shoddy.
(In reply to Michał Górny from comment #8) > Then I have to split it further, and do version comparison in shell. I'm > rather looking for something less shoddy. Make pram-11 that hard-requires >=dev-vcs/git-2.45.0 could be another idea.
Yeah, I guess I'll do something like that -- require new git for testing.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb588b9f4c248b8991fd79b9cd6d3c823fbc960 commit dbb588b9f4c248b8991fd79b9cd6d3c823fbc960 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2024-05-14 08:49:50 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2024-05-14 09:38:34 +0000 app-portage/pram: Bump to 11 Closes: https://bugs.gentoo.org/931743 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-portage/pram/Manifest | 1 + app-portage/pram/pram-11.ebuild | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+)