Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 799140 - games-misc/openmsx-0.4.0 fails tests
Summary: games-misc/openmsx-0.4.0 fails tests
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL: https://github.com/OpenTTD/OpenMSX/is...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-29 07:02 UTC by Agostino Sarubbo
Modified: 2022-02-12 01:02 UTC (History)
4 users (show)

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


Attachments
build.log (build.log,47.34 KB, text/plain)
2021-06-29 07:02 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 2021-06-29 07:02:38 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: games-misc/openmsx-0.4.0 fails tests.
Discovered on: amd64 (internal ref: ci)

NOTE:
This machine uses GCC-11: https://gcc.gnu.org/gcc-11/porting_to.html
If you think this is a GCC-11 related issue, please block bug 732706.
Comment 1 Agostino Sarubbo gentoo-dev 2021-06-29 07:02:40 UTC
CC'ing also the author of the commit (4f7de43c113c865ceeb297964950bddfa2e3b34e)
Comment 2 Agostino Sarubbo gentoo-dev 2021-06-29 07:02:41 UTC
Created attachment 719949 [details]
build.log

build log and emerge --info
Comment 3 Agostino Sarubbo gentoo-dev 2021-06-29 07:02:42 UTC
Possible context of error(s):

/bin/bash: line 1: m: command not found
Comment 4 Conrad Kostecki gentoo-dev 2021-06-29 18:16:19 UTC
Well, games-util/grfcodec is missing for the needed command. But those tests are somehow strange, as it's basically only a hash check for all files.

So even, if that package is being installed, it will fail, because some needed deps are missing completly in package. I created an issue for upstream to clarify, before I start adding some changes here.
Comment 5 Ionen Wolkens gentoo-dev 2022-02-12 01:00:18 UTC
Given the tests don't seem meaningful, skipping them seems like the right thing to do either way.

So I don't think there's a need to do more and this can be considered fixed by RESTRICT="test" in:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf481ca7bcdca52f6a74a7c867dd0796f23ed3cb
Comment 6 Conrad Kostecki gentoo-dev 2022-02-12 01:02:53 UTC
(In reply to Ionen Wolkens from comment #5)
> Given the tests don't seem meaningful, skipping them seems like the right
> thing to do either way.
> 
> So I don't think there's a need to do more and this can be considered fixed
> by RESTRICT="test" in:
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=bf481ca7bcdca52f6a74a7c867dd0796f23ed3cb

Ack. Upstream confirmed, that tests are not present. So RESTRICT seems correct :-)