Created attachment 575480 [details] full emerge logs A long emerge command (installing 520 packages on a fresh install) was set to install both x11-terms/kitty and media-libs/mesa simultaneously. The installation of kitty ran before mesa, and failed due to the missing dependency. root@sekhmet $ cat /var/tmp/portage/x11-terms/kitty-0.13.3/temp/build.log //snip >>> Compiling source in /var/tmp/portage/x11-terms/kitty-0.13.3/work/kitty-0.13.3 ... python3.6 setup.py --verbose --libdir-name lib64 linux-package CC: x86_64-pc-linux-gnu-gcc (8, 2) Package gl was not found in the pkg-config search path. Perhaps you should add the directory containing `gl.pc' to the PKG_CONFIG_PATH environment variable Package 'gl', required by 'virtual:world', not found The package gl was not found on your system * ERROR: x11-terms/kitty-0.13.3::gentoo failed (compile phase): // snip A quick equery search for 'gl.pc' shows that mesa is the source of the missing file. root@sekhmet $ equery b gl.pc * Searching for gl.pc ... media-libs/mesa-18.3.6 (/usr/lib64/pkgconfig/gl.pc) After mesa was manually installed a second emerge of kitty succeeded. To prevent future issues media-libs/mesa should probably be set as a dependency in the x11-terms/kitty ebuilds.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245a49551eaf5f211e11b7c9282f06c05b44922c commit 245a49551eaf5f211e11b7c9282f06c05b44922c Author: Tim Harder <radhermit@gentoo.org> AuthorDate: 2019-06-15 21:16:42 +0000 Commit: Tim Harder <radhermit@gentoo.org> CommitDate: 2019-06-15 21:21:49 +0000 x11-terms/kitty: version bump to 0.14.2 Closes: https://bugs.gentoo.org/685290 Closes: https://bugs.gentoo.org/687332 Signed-off-by: Tim Harder <radhermit@gentoo.org> x11-terms/kitty/Manifest | 1 + x11-terms/kitty/files/kitty-0.14.2-flags.patch | 49 +++++++++++ x11-terms/kitty/kitty-0.14.2.ebuild | 107 +++++++++++++++++++++++++ 3 files changed, 157 insertions(+)