https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: games-puzzle/nudoku-2.1.0 fails to compile. Discovered on: amd64 (internal ref: ci)
Created attachment 681976 [details] build.log build log and emerge --info
Created attachment 681979 [details] 1-config.log 1-config.log
Possible context of error(s): configure: error: in `/var/tmp/portage/games-puzzle/nudoku-2.1.0/work/nudoku-2.1.0':
*** Bug 764935 has been marked as a duplicate of this bug. ***
I can still reproduce
Solution for me: emerge -a pkg_config cd /etc/portage/ mkdir env echo PKG_CONFIG=\"/user/bin/pkg-config\" > env/with_pkg-config.conf echo games-puzzle/nudoku with_pkg-config.conf >> package.env emerge -a nudoku Not sure why just emerging pkg_config didn't work. I needed to set the PKG_CONFIG as well but this fixed the problem for me.
(In reply to Matt Neimeyer from comment #6) > Solution for me: > > emerge -a pkg_config That doesn't exist! > cd /etc/portage/ > mkdir env > echo PKG_CONFIG=\"/user/bin/pkg-config\" > env/with_pkg-config.conf > echo games-puzzle/nudoku with_pkg-config.conf >> package.env > emerge -a nudoku > > Not sure why just emerging pkg_config didn't work. I needed to set the > PKG_CONFIG as well but this fixed the problem for me. ... it really doesn't build without setting PKG_CONFIG? Can you show me: - emerge -pv1 dev-util/pkgconfig - emerge -pv1 virtual/pkgconfig dev-util/pkgconf please? Do not install / make any changes.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff966cb209c335d24b84891d174c2f0dcaa5e863 commit ff966cb209c335d24b84891d174c2f0dcaa5e863 Author: Philipp Rösner <rndxelement@protonmail.com> AuthorDate: 2022-05-09 20:32:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-13 20:12:42 +0000 games-puzzle/nudoku: fix pkgconf On some systems the Autotools could not find the path to pkgconf in configure.ac due to a missing call to PKG_PROG_PKG_CONFIG. Closes: https://bugs.gentoo.org/764497 Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org> .../nudoku/files/nudoku-2.1.0-ncurses-link.patch | 42 ++++++++++++---------- 1 file changed, 23 insertions(+), 19 deletions(-)