Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 722884 - games-util/gamemode-9999 - Run-time dependency inih found: NO (tried pkgconfig and cmake)
Summary: games-util/gamemode-9999 - Run-time dependency inih found: NO (tried pkgconfi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Kai Krakow
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-13 20:50 UTC by Gabriel
Modified: 2020-09-28 11:34 UTC (History)
2 users (show)

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


Attachments
Build logs (build-log.txt,19.34 KB, text/plain)
2020-05-13 20:50 UTC, Gabriel
Details
emerge --info (emerge --info.txt,5.75 KB, text/plain)
2020-05-13 20:51 UTC, Gabriel
Details
environment (environment.txt,145.56 KB, text/plain)
2020-05-13 20:52 UTC, Gabriel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel 2020-05-13 20:50:51 UTC
Created attachment 638664 [details]
Build logs

ERROR: games-util/gamemode-9999::gentoo failed (configure phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  125:  Called src_configure
 *   environment, line 3818:  Called multilib-minimal_src_configure
 *   environment, line 2755:  Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
 *   environment, line 2988:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *   environment, line 2685:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
 *   environment, line 2683:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
 *   environment, line  623:  Called multilib-minimal_abi_src_configure
 *   environment, line 2749:  Called multilib_src_configure
 *   environment, line 3216:  Called meson_src_configure
 *   environment, line 2617:  Called die
 * The specific snippet of code:
 *       "${mesonargs[@]}" ) || die
Comment 1 Gabriel 2020-05-13 20:51:23 UTC
Created attachment 638666 [details]
emerge --info
Comment 2 Gabriel 2020-05-13 20:52:25 UTC
Created attachment 638668 [details]
environment
Comment 3 Jonas Stein gentoo-dev 2020-05-13 23:57:41 UTC
I think it is this line:
----------------
../gamemode-9999/meson.build:161:4: ERROR: Automatic wrap-based subproject downloading is disabled
----------------
Comment 4 Kai Krakow 2020-05-15 11:29:16 UTC
That particular line is currently a known upstream issue in the process of being fixed... I think the fix is soon to be merged and it should work again.

So I think it's not a gcc problem but a dependency problem. I'll look into it soon but I'd like to wait for the upstream fix to land.

Is this a fresh install of the package or a reinstall of an already installed -9999 instance?
Comment 5 Gabriel 2020-05-15 12:56:47 UTC
It's a fresh install.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2020-05-20 08:00:55 UTC
Run-time dependency inih found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency inih

../gamemode-9999/meson.build:161:4: ERROR: Automatic wrap-based subproject downloading is disabled

Nothing to do with GCC 10.
Comment 7 Kai Krakow 2020-09-20 18:02:36 UTC
PR in github.com is in progress
Comment 8 Larry the Git Cow gentoo-dev 2020-09-28 11:34:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aecc9b9d855f27f70c12e103e62aa228a423783

commit 8aecc9b9d855f27f70c12e103e62aa228a423783
Author:     Kai Krakow <kai@kaishome.de>
AuthorDate: 2020-09-20 11:10:11 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-09-28 11:32:58 +0000

    games-util/gamemode: Update 9999 ebuild
    
    This updates the 9999 version to reflect the changes from upstream.
    
    This also hacks around a header problem in multilib and removes the
    hard dependency on systemd.
    
    Closes: https://bugs.gentoo.org/722884
    Package-Manager: Portage-3.0.4, Repoman-3.0.1
    Signed-off-by: Kai Krakow <kai@kaishome.de>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 games-util/gamemode/gamemode-9999.ebuild | 61 +++++++++++++++++++++++---------
 1 file changed, 44 insertions(+), 17 deletions(-)