Gentoo:找不到包`glib-2.0`

ert*_*ion 10 gentoo pkg-config glib

尝试安装时遇到一个奇怪的问题dev-lib/gobject-introspection

>>> Emerging (1 of 9) dev-libs/gobject-introspection-1.42.0 
...... 
configure: error: Package requirements (glib-2.0 > 2.36.0) were not met: 

No package `glib-2.0` found
Run Code Online (Sandbox Code Playgroud)

我已经dev-libs/glib-2.42.1安装了,但是有一些奇怪的问题pkg-config

$ pkg-config --modversion glib-2.0 
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 
No package 'glib-2.0' found 

$ echo $PKG_CONFIG_PATH 

$
Run Code Online (Sandbox Code Playgroud)

看起来好像没有glib-2.0.pc文件/usr/lib/pkgconfig。有该文件/usr/lib32/pkgconfig/glib-2.0.pc,但对于以前版本的 glib-2.38.2

任何人都可以向我解释,什么可能是错的,如何解决这个问题?我已经在gentoo 论坛上问过这个问题,但也许我会在这里有更好的运气。

小智 16

另一种答案,不涉及拉入几乎所有不需要的包的答案是:

sudo apt-get install libglib2.0-dev

  • 默认情况下,gentoo 上不存在 apt... (2认同)