Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931743 - app-portage/pram-10 fails tests w/ >=dev-vcs/git-2.45.0
Summary: app-portage/pram-10 fails tests w/ >=dev-vcs/git-2.45.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Michał Górny
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2024-05-11 13:42 UTC by Agostino Sarubbo
Modified: 2024-05-14 09:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,76.86 KB, text/plain)
2024-05-11 13:42 UTC, Agostino Sarubbo
Details
1-testlog.txt (1-testlog.txt,44.47 KB, text/plain)
2024-05-11 13:42 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-05-11 13:42:57 UTC
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
Comment 1 Agostino Sarubbo gentoo-dev 2024-05-11 13:42:58 UTC
Created attachment 892737 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-05-11 13:42:59 UTC
Created attachment 892738 [details]
1-testlog.txt

1-testlog.txt
Comment 3 Agostino Sarubbo gentoo-dev 2024-05-11 13:43:00 UTC
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
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-12 05:59:19 UTC
--- -	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
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-05-13 14:05:00 UTC
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.
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-05-13 15:35:02 UTC
I can't think of a good way of doing this, from shell.
Comment 7 Agostino Sarubbo gentoo-dev 2024-05-14 07:06:25 UTC
(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?
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-05-14 08:05:00 UTC
(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.
Comment 9 Agostino Sarubbo gentoo-dev 2024-05-14 08:18:05 UTC
(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.
Comment 10 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-05-14 08:35:10 UTC
Yeah, I guess I'll do something like that -- require new git for testing.
Comment 11 Larry the Git Cow gentoo-dev 2024-05-14 09:39:02 UTC
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(+)