Created attachment 344736 [details] emerge --info [ebuild R ] dev-util/pkgconf-0.9.1 USE="pkg-config -strict" 0 kB $ pkgconf ./Source/WebKit/gtk/webkitgtk-3.0.pc --cflags Package glib-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `glib-2.0.pc' to the PKG_CONFIG_PATH environment variable Package 'glib-2.0', required by 'webkitgtk-3.0', not found Package 'gtk+-3.0', required by 'webkitgtk-3.0', not found Package 'libsoup-2.4', required by 'webkitgtk-3.0', not found Package 'javascriptcoregtk-3.0', required by 'webkitgtk-3.0', not found If I use the 'installed' .pc file, it finds the deps fine. -- This results in a build failure of webkit-gtk: /usr/bin/install -c -m 644 ./Documentation/webkit2gtk/html/WebKitWebViewBase.html /usr/bin/install -c -m 644 ./Documentation/webkit2gtk/html/WebKitWebView.html /usr/bin/install -c -m 644 ./Documentation/webkit2gtk/html/WebKitWindowProperties.html Rebasing WebKit1 documentation... Traceback (most recent call last): File "./Tools/gtk/generate-gtkdoc", line 173, in <module> rebase_installed_docs(pkg_config_path, options) File "./Tools/gtk/generate-gtkdoc", line 149, in rebase_installed_docs generator = gtkdoc.PkgConfigGTKDoc(pkg_config_path, options) File "/var/tmp/portage/net-libs/webkit-gtk-1.10.2-r300/work/webkitgtk-1.10.2/Tools/gtk/gtkdoc.py", line 398, in __init__ '--cflags'], print_output=False) File "/var/tmp/portage/net-libs/webkit-gtk-1.10.2-r300/work/webkitgtk-1.10.2/Tools/gtk/gtkdoc.py", line 198, in _run_command % (args[0], process.returncode)) Exception: pkg-config produced a non-zero return code 1 make[2]: *** [install-data-local] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.10.2-r300/work/webkitgtk-1.10.2' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.10.2-r300/work/webkitgtk-1.10.2' make: *** [install] Error 2
Please try with pkgconf-0.9.2 . Thanks!
(In reply to comment #1) > Please try with pkgconf-0.9.2 . Thanks! It works in my custom test case. I'll give you the definite answer when I rebuild webkit-gtk next time.