Created attachment 792335 [details] build.log (ppc, 3.0.5) media-libs/libchamplain-0.12.20 is installed but not found in the config phase. app-office/abiword-3.0.5[-map] builds fine. [...] checking for CHAMPLAIN... no configure: error: in `/var/tmp/portage/app-office/abiword-3.0.5/work/abiword-3.0.5': configure: error: --with-champlain was given, but test for champlain failed See `config.log' for more details !!! Please attach the following file when seeking support: !!! /var/tmp/portage/app-office/abiword-3.0.5/work/abiword-3.0.5/config.log * ERROR: app-office/abiword-3.0.5::gentoo failed (configure phase): * econf failed
Created attachment 792338 [details] config.log
Created attachment 792341 [details] emerge --info
Hmm, interesting... I am only seeing this on ppc. Builds fine with USE=map on amd64.
> configure:19623: checking for CHAMPLAIN > configure:19630: $PKG_CONFIG --exists --print-errors " $champlain_req " > Package champlain-gtk-0.12 was not found in the pkg-config search path. > Perhaps you should add the directory containing `champlain-gtk-0.12.pc' > to the PKG_CONFIG_PATH environment variable > Package 'champlain-gtk-0.12', required by 'virtual:world', not found > configure:19633: $? = 1 > configure:19647: $PKG_CONFIG --exists --print-errors " $champlain_req " > Package champlain-gtk-0.12 was not found in the pkg-config search path. > Perhaps you should add the directory containing `champlain-gtk-0.12.pc' > to the PKG_CONFIG_PATH environment variable > Package 'champlain-gtk-0.12', required by 'virtual:world', not found > configure:19650: $? = 1 > configure:19664: result: no > Package 'champlain-gtk-0.12', required by 'virtual:world', not found > configure:19681: error: in `/var/tmp/portage/app-office/abiword-3.0.5/work/abiword-3.0.5': > configure:19683: error: --with-champlain was given, but test for champlain failed What does `qlist libchamplain | grep pc` show? What are the contents of those files?
(In reply to Matt Turner from comment #4) > > configure:19623: checking for CHAMPLAIN > > configure:19630: $PKG_CONFIG --exists --print-errors " $champlain_req " > > Package champlain-gtk-0.12 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `champlain-gtk-0.12.pc' > > to the PKG_CONFIG_PATH environment variable > > Package 'champlain-gtk-0.12', required by 'virtual:world', not found > > configure:19633: $? = 1 > > configure:19647: $PKG_CONFIG --exists --print-errors " $champlain_req " > > Package champlain-gtk-0.12 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `champlain-gtk-0.12.pc' > > to the PKG_CONFIG_PATH environment variable > > Package 'champlain-gtk-0.12', required by 'virtual:world', not found > > configure:19650: $? = 1 > > configure:19664: result: no > > Package 'champlain-gtk-0.12', required by 'virtual:world', not found > > configure:19681: error: in `/var/tmp/portage/app-office/abiword-3.0.5/work/abiword-3.0.5': > > configure:19683: error: --with-champlain was given, but test for champlain failed > > What does `qlist libchamplain | grep pc` show? What are the contents of > those files? # qlist libchamplain | grep pc /usr/lib/pkgconfig/champlain-0.12.pc # cat /usr/lib/pkgconfig/champlain-0.12.pc prefix=/usr includedir=${prefix}/include libdir=${prefix}/lib Name: champlain-0.12 Description: Map View for Clutter Version: 0.12.20 Requires: glib-2.0 >= 2.38, gobject-2.0 >= 2.38, cairo >= 1.4, clutter-1.0 >= 1.24 Requires.private: gio-2.0 >= 2.38, gdk-3.0 >= 3.0, sqlite3 >= 3.0, libsoup-2.4 >= 2.42 Libs: -L${libdir} -lchamplain-0.12 Libs.private: -lm Cflags: -I${includedir}/champlain-0.12
Ah, ha! It needs to depend on media-libs/libchamplain[gtk].
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0661b53c8c3cb8460334da855c63861c375a5ee commit b0661b53c8c3cb8460334da855c63861c375a5ee Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-10-01 18:52:57 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-10-01 18:55:54 +0000 app-office/abiword: Depend on libchamplain[gtk] Closes: https://bugs.gentoo.org/859271 Signed-off-by: Matt Turner <mattst88@gentoo.org> app-office/abiword/abiword-3.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)