I have tried to emerge kde, and receive the following error: ultra root # emerge kde -pv These are the packages that I would merge, in order: Calculating dependencies / !!! all ebuilds that could satisfy ">=media-libs/svgalib-1.4.2" have been masked. !!! (dependency required by "media-libs/libsdl-1.2.5-r1" [ebuild]) !!! Error calculating dependancies. Please correct. ultra root # emerge svgalib -pv These are the packages that I would merge, in order: Calculating dependencies !!! all ebuilds that could satisfy "svgalib" have been masked. !!! Error calculating dependancies. Please correct. Emerge info is: ultra root # emerge info Portage 2.0.47-r10 (default-sparc64-1.4, gcc-3.2.1, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20-sparc-r6 sparc64 sun4u GENTOO_MIRRORS=" ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://csociety-ftp.ecn.purdue.edu/pub/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="sparc arts apm avi encode esd gnome imlib libwww mikmod motif oggvorbis oss spell xv xmms zlib gdbm readline pam gtk -nls berkdb crypt cups dga directfb doc fbcon gif java jpeg kerberos mozilla moznomail mpeg mysql ncurses opengl pdflib perl png python qt kde quicktime samba ssl sdl slang svga tcpd tiff truetype X xml xml2" COMPILER="gcc3" CHOST="sparc-unknown-linux-gnu" CFLAGS="-mcpu=ultrasparc -mtune=v9 -O3 -pipe" CXXFLAGS="-mcpu=ultrasparc -mtune=v9 -O3 -pipe" ACCEPT_KEYWORDS="sparc" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage/" FEATURES="sandbox ccache"
Did you specifically include the value svga in USE= line in your /etc/make.conf?
Yes I have: # Example: #USE="X gtk gnome -alsa" USE="-nls berkdb crypt cups dga directfb doc fbcon gif java jpeg kde kerberos mo zilla moznomail mpeg mysql ncurses opengl pdflib perl png python qt kde quicktim e samba ssl sdl slang svga tcpd tiff truetype X xml xml2"
Removing 'svga' from make.conf gives me a seemingly normal emerge list: ultra root # emerge kde -pv These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] kde-base/kde-env-3-r2 [ebuild N ] media-libs/lcms-1.09 [ebuild N ] x11-libs/xft-2.0.1-r1 [ebuild N ] dev-db/mysql-3.23.56 -static +readline -innodb +berkdb +tcpd +ssl ... So I should remove 'svga' then?
svgalib doesn't build on non-x86 hardware.
svgalib doesn't build on non-x86 arches