kdenetworks emerge error

Nov 9, 2007 09:56 | category : [gentoo | linux] | yosuke

Yesterday, I saw terminal emulator with following error logs ;-<

USE Flag 'kernel_linux' not in IUSE for kde-base/kdenetwork-3.5.7
To support Video4Linux webcams in this package is required to have To support Video4Linux webcams in this package is required to have
 =x11-libs/qt-3* compiled with OpenGL support. = X11-libs/qt-3 * compiled with OpenGL support.
Please reemerge =x11-libs/qt-3* with USE="opengl". Please reemerge = x11-libs/qt-3 * with USE = "opengl.
!!! ! ERROR: kde-base/kdenetwork-3.5.7 failed. ERROR: kde-base/kdenetwork-3.5.7 failed.

And I googled "emerge x11-libs/qt-3* error opengl".Then I discovered following page with the great help of  google translation without any study of spanish.(Thanks google!)

Fails to compile kde [gentoo forum]


It says that once you compiled qt witout USE="opengl",it occured as error log says.

Qt4 and qt3 can exist together in one system,but the package "kdenetworks" require qt-3.So to finish emerging kde properly in easiest way is to add USE="opengl" in /etc/make.conf and then type terminal emulater as follows.

emerge -uDavN world
That means emerge world with "upgrading with keeping relationship correctly and using new USE settings and show some usefull information."
Before typying above command,you should gather information to correct /etc/make.conf .Because emerge world takes so long! ;-)

PS.
If you use ThinkPad X31 like me,here is a great site to installing gentoo.
This site show us  make.conf and xorg.conf!(/usr/src/linux/.config is not there when I saw that.)But thanks Rony!!
Gentoo Linux on IBM Thinkpad X31
Previous:gentoo 2007.0 install Next:頑張ってないよなぁ

trackback(0)

comment