View previous topic :: View next topic |
Author |
Message |
cykotek n00b
Joined: 16 Feb 2006 Posts: 19
|
Posted: Sun Sep 13, 2009 8:45 am Post subject: Cannot emerge libdrm (PTHREADS problem) |
|
|
Upon trying to emerge libdrm, it crashes every time at the same point, just after checking for pkg-config. Here is the error:
Code: | checking for i686-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PTHREADSTUBS... configure: error: Package requirements (pthread-stu
bs) were not met:
No package 'pthread-stubs' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables PTHREADSTUBS_CFLAGS
and PTHREADSTUBS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/x11-libs/libdrm-2.4.5/work/libdrm-2.4.5/config.log
*
* ERROR: x11-libs/libdrm-2.4.5 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3093: Called x-modular_src_compile
* environment, line 3877: Called x-modular_src_configure
* environment, line 3886: Called econf '--prefix=/usr' '--datadir=
/usr/share'
* ebuild.sh, line 534: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if rele
vant.
* A complete build log is located at '/var/tmp/portage/x11-libs/libdrm-2.4.5/te
mp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-libs/libdrm-2
.4.5/temp/environment'.
*
>>> Failed to emerge x11-libs/libdrm-2.4.5, Log file:
>>> '/var/tmp/portage/x11-libs/libdrm-2.4.5/temp/build.log'
* Messages for package x11-libs/libdrm-2.4.5:
*
* ERROR: x11-libs/libdrm-2.4.5 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3093: Called x-modular_src_compile
* environment, line 3877: Called x-modular_src_configure
* environment, line 3886: Called econf '--prefix=/usr' '--datadir=
/usr/share'
* ebuild.sh, line 534: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if rele
vant.
* A complete build log is located at '/var/tmp/portage/x11-libs/libdrm-2.4.5/te
mp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-libs/libdrm-2
.4.5/temp/environment'.
* |
Can anyone point me in the right direction as to how to fix this? I've installed a number of Gentoo boxes in the past, but this is the first time I've done it in a VM, and I'm wondering if it's got something to do with that. |
|
Back to top |
|
|
cykotek n00b
Joined: 16 Feb 2006 Posts: 19
|
Posted: Sun Sep 13, 2009 3:34 pm Post subject: |
|
|
Never mind, guys. In frustration, I blew away the install and rebuilt from scratch.
Seems to be working properly now... |
|
Back to top |
|
|
musv Advocate
Joined: 01 Dec 2002 Posts: 3337 Location: de
|
Posted: Mon Oct 15, 2012 2:57 pm Post subject: |
|
|
Ok, it's long time ago. But I stumbled into the same problem. The solution is described here:
https://forums.gentoo.org/viewtopic-t-896624-highlight-.html
Code: | emerge -C glib dev-util/pkgconfig virtual/pkgconfig
emerge -1 glib |
Then I was able to compile libdrm. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|