Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
kdebase-3.5.9 fails to compile (SOLVED kind of)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
bejayel
Tux's lil' helper
Tux's lil' helper


Joined: 11 Nov 2007
Posts: 104

PostPosted: Mon Dec 15, 2008 10:49 pm    Post subject: kdebase-3.5.9 fails to compile (SOLVED kind of) Reply with quote

I am really starting to get pissed with gentoo. I keep nothign but a "stable" system all the time, yet i cant manage to ever compile anything. Yesterday i try and update and BOOM, there goes my entire system. Fair enough, i saw this as an opportunity to give KDE a shot as i like to keep my system using 1 GUI. What do i get? AVAHI and mDNSResponder fighting with eachother over packages. That is fixed fine now.

Today i wake up and It had failed compiling for what seems to be no reason, as a restart ran fine, up until kdebase-3.5.9 that is. This package absolutely refuses to install. The error just says "emake failed" with a callstack to seemingly random stuff. I am about 20 minutes from completely dumping gentoo altogether.

Why is it that a COMPLETELY stable system with nothing abnormal for USE flags cannot even compile? When i started using gentoo in 2005.1, i NEVER had issues like this. 2008 just seems riddled with nothing but problems. What is your new classification for "stable" since then? It seems to me like "stable" has gone from working near flawlessly to forcing the user to require 5-6 hours of extra debugging and bug hunting just to get a days worth of updates to install.

Come on guys, i know it is a lot of work, but there is absolutely no reason why my kdebase package on a completely stable system should not be installing. I unfortunately cannot provide anything to help since i am dual booting right now. Give me a minute to get hard drive mounted and drop off everything onto my transfer drive.


Last edited by bejayel on Tue Dec 16, 2008 8:05 pm; edited 1 time in total
Back to top
View user's profile Send private message
bejayel
Tux's lil' helper
Tux's lil' helper


Joined: 11 Nov 2007
Posts: 104

PostPosted: Mon Dec 15, 2008 11:18 pm    Post subject: Reply with quote

Ok here is all the info i can provide. Enjoy, i cannot figure this one out for the life of me.

Code:

Portage 2.1.6.1 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.26-gentoo-r4 i686)
=================================================================
System uname: Linux-2.6.26-gentoo-r4-i686-Intel-R-_Core-TM-2_Duo_CPU_E6750_@_2.66GHz-with-glibc2.0
Timestamp of tree: Mon, 15 Dec 2008 22:30:01 +0000
app-shells/bash:     3.2_p17-r1
dev-lang/python:     2.4.4-r13
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.61-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl alsa apache2 audiofile avahi berkdb branding bzip2 calendar cdparanoia cdr cgi cli cracklib crypt css cups cxx dbus dga dri dvd dvdr dvdread encode ffmpeg firefox flac fortran gdbm gif glut gnutls gpm graphviz gstreamer hal iconv imagemagick innodb ipod ipv6 isdnlog java6 javascript joystick jpeg jpeg2k kde lame mad mdnsresponder-compat midi mime mmx mng mp3 mpeg mudflap mysql mysqli ncurses nls nptl nptlonly offensive ogg openal opengl openmp pam pcre perl php plasma png pppd pulseaudio python qt3support qt4 quicktime readline reflection session smp sockets spell spl sqlite3 sse sse2 ssl svg svga sysfs tcpd tiff truetype unicode usb vcd vorbis win32codecs wmp wxwindows x86 xml xorg xvid zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Code:

>>> Messages generated by process 30060 on 2008-12-15 15:04:48 CST for package kde-base/kdebase-3.5.9-r3:

ERROR: compile

ERROR: kde-base/kdebase-3.5.9-r3 failed.
Call stack:
              ebuild.sh, line   49:  Called src_compile
            environment, line 4148:  Called kde_src_compile
            environment, line 2924:  Called kde_src_compile 'all'
            environment, line 3049:  Called kde_src_compile 'myconf' 'configure' 'make'
            environment, line 3045:  Called die
The specific snippet of code:
                  emake || die "died running emake, $FUNCNAME:make"
 The die message:
  died running emake, kde_src_compile:make

If you need support, post the topmost build error, and the call stack if relevant.
A complete build log is located at '/var/tmp/portage/kde-base/kdebase-3.5.9-r3/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/kde-base/kdebase-3.5.9-r3/temp/environment'.


[code:1:dbce143238]
ALSA_CARDS=
ALSA_PCM_PLUGINS='adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol'
APACHE2_MODULES='actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias'
ARCH=x86
AT_GNUCONF_UPDATE=no
AT_M4DIR=
CBUILD=i686-pc-linux-gnu
CDEFINE_default=__unix__
CFLAGS='-march=prescott -O2 -pipe'
CFLAGS_default=
CHOST=i686-pc-linux-gnu
CHOST_default=i686-pc-linux-gnu
CPPFLAGS=
CROSSCOMPILE_OPTS=
CTARGET_default=i686-pc-linux-gnu
CVS_RSH=ssh
CXXFLAGS='-march=prescott -O2 -pipe'
DEFAULT_ABI=default
DEPEND=$'>=media-libs/freetype-2.3\n\tmedia-libs/fontconfig\n\tdev-libs/openssl\n\tpam? ( kde-base/kdebase-pam )\n\t>=dev-libs/cyrus-sasl-2\n\tldap? ( >=net-nds/openldap-2 )\n\tcups? ( net-print/cups )\n\topengl? ( virtual/opengl )\n\topenexr? ( >=media-libs/openexr-1.2.2-r2 )\n\tsamba? ( >=net-fs/samba-3.0.4 )\n\tlm_sensors? ( sys-apps/lm_sensors )\n\tlogitech-mouse? ( >=dev-libs/libusb-0.1.10a )\n\tieee1394? ( sys-libs/libraw1394 )\n\thal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )\n\txcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )\n\tx11-libs/libX11\n\tx11-libs/libXau\n\tx11-libs/libXfixes\n\tx11-libs/libXrender\n\tx11-libs/libXtst\n\tx11-libs/libXext\n\txscreensaver? ( x11-libs/libXScrnSaver )\n\txinerama? ( x11-libs/libXinerama )\n\txcomposite? ( x11-proto/compositeproto x11-proto/damageproto )\n\txscreensaver? ( x11-proto/scrnsaverproto )\n\txinerama? ( x11-proto/xineramaproto )\n\tx11-apps/bdftopcf\n\tx11-apps/xhost ~kde-base/kdelibs-3.5.9 =x11-libs/qt-3* =sys-devel/automake-1.9*\n\t>=sys-devel/autoconf-2.61\n\tsys-devel/libtool sys-devel/make\n\tdev-util/pkgconfig\n\tdev-lang/perl\n\t\tx11-libs/libXt\n\t\tx11-proto/xf86vidmodeproto\n\t\txinerama? ( x11-proto/xineramaproto ) arts? ( kde-base/arts ) ~kde-base/kdelibs-3.5.9 =x11-libs/qt-3* !kde-base/drkonqi:3.5 !kde-base/kappfinder:3.5 !kde-base/kate:3.5 !kde-base/kcheckpass:3.5 !kde-base/kcminit:3.5 !kde-base/kcontrol:3.5 !kde-base/kdcop:3.5 !kde-base/kdebase-data:3.5 !kde-base/kdebase-kioslaves:3.5 !kde-base/kdebase-startkde:3.5 !kde-base/kdebugdialog:3.5 !kde-base/kdepasswd:3.5 !kde-base/kdeprint:3.5 !kde-base/kdesktop:3.5 !kde-base/kdesu:3.5 !kde-base/kdialog:3.5 !kde-base/kdm:3.5 !kde-base/kfind:3.5 !kde-base/khelpcenter:3.5 !kde-base/khotkeys:3.5 !kde-base/kicker:3.5 !kde-base/klipper:3.5 !kde-base/kmenuedit:3.5 !kde-base/knetattach:3.5 !kde-base/konqueror:3.5 !kde-base/konsole:3.5 !kde-base/kpager:3.5 !kde-base/kpersonalizer:3.5 !kde-base/kreadconfig:3.5 !kde-base/kscreensaver:3.5 !kde-base/ksmserver:3.5 !kde-base/ksplashml:3.5 !kde-base/kstart:3.5 !kde-base/ksysguard:3.5 !kde-base/ksystraycmd:3.5 !kde-base/ktip:3.5 !kde-base/kwin:3.5 !kde-base/kxkb:3.5 !kde-base/libkonq:3.5 !kde-base/nsplugins:3.5'
DESCRIPTION='KDE base packages: the desktop, panel, window manager, konqueror...'
DESTTREE=/usr
DIROPTIONS=-m0755
EAPI=1
ELIBC=glibc
ELIBTOOL_VERSION=2.0.2
ELT_APPLIED_PATCHES=
ELT_LTMAIN_SH=
ELT_PATCH_DIR=/usr/portage/eclass/ELT-patches
EPATCH_EXCLUDE=$'ksmserver-3.5.8-ksmserver_suspend.diff\n\t\t\t\tksmserver-3.5.8-suspend_configure.diff'
EPATCH_FORCE=no
EPATCH_MULTI_MSG='Applying various patches (bugfixes/updates) ...'
EPATCH_OPTS='-g0 -E --no-backup-if-mismatch'
EPATCH_SINGLE_MSG=
EPATCH_SOURCE=/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patch
EPATCH_SUFFIX=patch.bz2
EXEOPTIONS=-m0755
FCFLAGS=
FEATURES='distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch'
FFLAGS=
GCC_SPECS=
HOMEPAGE=http://www.kde.org/
HUSHLOGIN=FALSE
IFSBACKUP=$' \t\n'
INHERITED='toolchain-funcs qt3 portability flag-o-matic kde versionator multilib base kde-functions kde-dist libtool autotools eutils'
INPUT_DEVICES='keyboard mouse'
INSDESTTREE=
INSOPTIONS=-m0644
IUSE=$'branding cups java ldap ieee1394 hal joystick lm_sensors logitech-mouse openexr opengl\npam samba xcomposite xscreensaver xinerama kdehiddenvisibility debug elibc_FreeBSD kdeenablefinal arts xinerama'
KDEBASE=true
KDEDIR=/usr/kde/3.5
KDEDIRS=/usr:/usr/local:/usr/kde/3.5
KDEMAJORVER=3
KDEMINORVER=5
KDEREVISION=9
KDEVER=3.5.9
KDE_DERIVATION_MAP=$'\nkde-base/kdeaccessibility kde-base/kbstateapplet\nkde-base/kdeaccessibility kde-base/kdeaccessibility-iconthemes\nkde-base/kdeaccessibility kde-base/kmag\nkde-base/kdeaccessibility kde-base/kmousetool\nkde-base/kdeaccessibility kde-base/kmouth\nkde-base/kdeaccessibility kde-base/kttsd\nkde-base/kdeaccessibility kde-base/ksayit\nkde-base/kdeaddons kde-base/atlantikdesigner\nkde-base/kdeaddons kde-base/kaddressbook-plugins\nkde-base/kdeaddons kde-base/kate-plugins\nkde-base/kdeaddons kde-base/kdeaddons-docs-konq-plugins\nkde-base/kdeaddons kde-base/kdeaddons-kfile-plugins\nkde-base/kdeaddons kde-base/kicker-applets\nkde-base/kdeaddons kde-base/knewsticker-scripts\nkde-base/kdeaddons kde-base/konq-plugins\nkde-base/kdeaddons kde-base/konqueror-akregator\nkde-base/kdeaddons kde-base/ksig\nkde-base/kdeaddons kde-base/noatun-plugins\nkde-base/kdeaddons kde-base/renamedlg-audio\nkde-base/kdeaddons kde-base/renamedlg-images\nkde-base/kdeadmin kde-base/kcron\nkde-base/kdeadmin kde-base/kdat\nkde-base/kdeadmin kde-base/kdeadmin-kfile-plugins\nkde-base/kdeadmin kde-base/knetworkconf\nkde-base/kdeadmin kde-base/kpackage\nkde-base/kdeadmin kde-base/ksysv\nkde-base/kdeadmin kde-base/kuser\nkde-base/kdeadmin kde-base/lilo-config\nkde-base/kdeadmin kde-base/secpolicy\nkde-base/kdeartwork kde-base/kdeartwork-emoticons\nkde-base/kdeartwork kde-base/kdeartwork-icewm-themes\nkde-base/kdeartwork kde-base/kdeartwork-iconthemes\nkde-base/kdeartwork kde-base/kdeartwork-kscreensaver\nkde-base/kdeartwork kde-base/kdeartwork-kwin-styles\nkde-base/kdeartwork kde-base/kdeartwork-kworldclock\nkde-base/kdeartwork kde-base/kdeartwork-kworldwatch\nkde-base/kdeartwork kde-base/kdeartwork-sounds\nkde-base/kdeartwork kde-base/kdeartwork-styles\nkde-base/kdeartwork kde-base/kdeartwork-wallpapers\nkde-base/kdebase kde-base/drkonqi\nkde-base/kdebase kde-base/kappfinder\nkde-base/kdebase kde-base/kate\nkde-base/kdebase kde-base/kcheckpass\nkde-base/kdebase kde-base/kcminit\nkde-base/kdebase kde-base/kcontrol\nkde-base/kdebase kde-base/kdcop\nkde-base/kdebase kde-base/kdebase-data\nkde-base/kdebase kde-base/kdebase-kioslaves\nkde-base/kdebase kde-base/kdebase-startkde\nkde-base/kdebase kde-base/kdebugdialog\nkde-base/kdebase kde-base/kdepasswd\nkde-base/kdebase kde-base/kdeprint\nkde-base/kdebase kde-base/kdesktop\nkde-base/kdebase kde-base/kdesu\nkde-base/kdebase kde-base/kdialog\nkde-base/kdebase kde-base/kdm\nkde-base/kdebase kde-base/kfind\nkde-base/kdebase kde-base/khelpcenter\nkde-base/kdebase kde-base/khotkeys\nkde-base/kdebase kde-base/kicker\nkde-base/kdebase kde-base/klipper\nkde-base/kdebase kde-base/kmenuedit\nkde-base/kdebase kde-base/knetattach\nkde-base/kdebase kde-base/konqueror\nkde-base/kdebase kde-base/konsole\nkde-base/kdebase kde-base/kpager\nkde-base/kdebase kde-base/kpersonalizer\nkde-base/kdebase kde-base/kreadconfig\nkde-base/kdebase kde-base/kscreensaver\nkde-base/kdebase kde-base/ksmserver\nkde-base/kdebase kde-base/ksplashml\nkde-base/kdebase kde-base/kstart\nkde-base/kdebase kde-base/ksysguard\nkde-base/kdebase kde-base/ksystraycmd\nkde-base/kdebase kde-base/ktip\nkde-base/kdebase kde-base/kwin\nkde-base/kdebase kde-base/kxkb\nkde-base/kdebase kde-base/libkonq\nkde-base/kdebase kde-base/nsplugins\nkde-base/kdebindings kde-base/dcopc\nkde-base/kdebindings kde-base/dcopjava\nkde-base/kdebindings kde-base/dcopperl\nkde-base/kdebindings kde-base/dcoppython\nkde-base/kdebindings kde-base/kalyptus\nkde-base/kdebindings kde-base/kdejava\nkde-base/kdebindings kde-base/kjsembed\nkde-base/kdebindings kde-base/korundum\nkde-base/kdebindings kde-base/pykde\nkde-base/kdebindings kde-base/qtjava\nkde-base/kdebindings kde-base/qtruby\nkde-base/kdebindings kde-base/qtsharp\nkde-base/kdebindings kde-base/smoke\nkde-base/kdebindings kde-base/xparts\nkde-base/kdeedu kde-base/blinken\nkde-base/kdeedu kde-base/kalzium\nkde-base/kdeedu kde-base/kanagram\nkde-base/kdeedu kde-base/kbruch\nkde-base/kdeedu kde-base/kdeedu-applnk\nkde-base/kdeedu kde-base/keduca\nkde-base/kdeedu kde-base/kgeography\nkde-base/kdeedu kde-base/khangman\nkde-base/kdeedu kde-base/kig\nkde-base/kdeedu kde-base/kiten\nkde-base/kdeedu kde-base/klatin\nkde-base/kdeedu kde-base/klettres\nkde-base/kdeedu kde-base/kmathtool\nkde-base/kdeedu kde-base/kmessedwords\nkde-base/kdeedu kde-base/kmplot\nkde-base/kdeedu kde-base/kpercentage\nkde-base/kdeedu kde-base/kstars\nkde-base/kdeedu kde-base/ktouch\nkde-base/kdeedu kde-base/kturtle\nkde-base/kdeedu kde-base/kverbos\nkde-base/kdeedu kde-base/kvoctrain\nkde-base/kdeedu kde-base/kwordquiz\nkde-base/kdeedu kde-base/libkdeedu\nkde-base/kdegames kde-base/atlantik\nkde-base/kdegames kde-base/kasteroids\nkde-base/kdegames kde-base/katomic\nkde-base/kdegames kde-base/kbackgammon\nkde-base/kdegames kde-base/kbattleship\nkde-base/kdegames kde-base/kblackbox\nkde-base/kdegames kde-base/kbounce\nkde-base/kdegames kde-base/kenolaba\nkde-base/kdegames kde-base/kfouleggs\nkde-base/kdegames kde-base/kgoldrunner\nkde-base/kdegames kde-base/kjumpingcube\nkde-base/kdegames kde-base/klickety\nkde-base/kdegames kde-base/klines\nkde-base/kdegames kde-base/kmahjongg\nkde-base/kdegames kde-base/kmines\nkde-base/kdegames kde-base/knetwalk\nkde-base/kdegames kde-base/kolf\nkde-base/kdegames kde-base/konquest\nkde-base/kdegames kde-base/kpat\nkde-base/kdegames kde-base/kpoker\nkde-base/kdegames kde-base/kreversi\nkde-base/kdegames kde-base/ksame\nkde-base/kdegames kde-base/kshisen\nkde-base/kdegames kde-base/ksirtet\nkde-base/kdegames kde-base/ksmiletris\nkde-base/kdegames kde-base/ksnake\nkde-base/kdegames kde-base/ksokoban\nkde-base/kdegames kde-base/kspaceduel\nkde-base/kdegames kde-base/ktron\nkde-base/kdegames kde-base/ktuberling\nkde-base/kdegames kde-base/kwin4\nkde-base/kdegames kde-base/libkdegames\nkde-base/kdegames kde-base/libksirtet\nkde-base/kdegames kde-base/lskat\nkde-base/kdegraphics kde-base/kamera\nkde-base/kdegraphics kde-base/kcoloredit\nkde-base/kdegraphics kde-base/kdegraphics-kfile-plugins\nkde-base/kdegraphics kde-base/kdvi\nkde-base/kdegraphics kde-base/kfax\nkde-base/kdegraphics kde-base/kgamma\nkde-base/kdegraphics kde-base/kghostview\nkde-base/kdegraphics kde-base/kiconedit\nkde-base/kdegraphics kde-base/kmrml\nkde-base/kdegraphics kde-base/kolourpaint\nkde-base/kdegraphics kde-base/kooka\nkde-base/kdegraphics kde-base/kpdf\nkde-base/kdegraphics kde-base/kpovmodeler\nkde-base/kdegraphics kde-base/kruler\nkde-base/kdegraphics kde-base/ksnapshot\nkde-base/kdegraphics kde-base/ksvg\nkde-base/kdegraphics kde-base/kuickshow\nkde-base/kdegraphics kde-base/kview\nkde-base/kdegraphics kde-base/kviewshell\nkde-base/kdegraphics kde-base/libkscan\nkde-base/kdemultimedia kde-base/akode\nkde-base/kdemultimedia kde-base/artsplugin-akode\nkde-base/kdemultimedia kde-base/artsplugin-audiofile\nkde-base/kdemultimedia kde-base/artsplugin-mpeglib\nkde-base/kdemultimedia kde-base/artsplugin-mpg123\nkde-base/kdemultimedia kde-base/artsplugin-xine\nkde-base/kdemultimedia kde-base/juk\nkde-base/kdemultimedia kde-base/kaboodle\nkde-base/kdemultimedia kde-base/kaudiocreator\nkde-base/kdemultimedia kde-base/kdemultimedia-arts\nkde-base/kdemultimedia kde-base/kdemultimedia-kappfinder-data\nkde-base/kdemultimedia kde-base/kdemultimedia-kfile-plugins\nkde-base/kdemultimedia kde-base/kdemultimedia-kioslaves\nkde-base/kdemultimedia kde-base/kmid\nkde-base/kdemultimedia kde-base/kmix\nkde-base/kdemultimedia kde-base/krec\nkde-base/kdemultimedia kde-base/kscd\nkde-base/kdemultimedia kde-base/libkcddb\nkde-base/kdemultimedia kde-base/mpeglib\nkde-base/kdemultimedia kde-base/noatun\nkde-base/kdenetwork kde-base/dcoprss\nkde-base/kdenetwork kde-base/kdenetwork-filesharing\nkde-base/kdenetwork kde-base/kdenetwork-kfile-plugins\nkde-base/kdenetwork kde-base/kdict\nkde-base/kdenetwork kde-base/kdnssd\nkde-base/kdenetwork kde-base/kget\nkde-base/kdenetwork kde-base/knewsticker\nkde-base/kdenetwork kde-base/kopete\nkde-base/kdenetwork kde-base/kpf\nkde-base/kdenetwork kde-base/kppp\nkde-base/kdenetwork kde-base/krdc\nkde-base/kdenetwork kde-base/krfb\nkde-base/kdenetwork kde-base/ksirc\nkde-base/kdenetwork kde-base/ktalkd\nkde-base/kdenetwork kde-base/kwifimanager\nkde-base/kdenetwork kde-base/librss\nkde-base/kdenetwork kde-base/lisa\nkde-base/kdepim kde-base/akregator\nkde-base/kdepim kde-base/certmanager\nkde-base/kdepim kde-base/kaddressbook\nkde-base/kdepim kde-base/kalarm\nkde-base/kdepim kde-base/kandy\nkde-base/kdepim kde-base/karm\nkde-base/kdepim kde-base/kdepim-kioslaves\nkde-base/kdepim kde-base/kdepim-kresources\nkde-base/kdepim kde-base/kdepim-wizards\nkde-base/kdepim kde-base/kitchensync\nkde-base/kdepim kde-base/kmail\nkde-base/kdepim kde-base/kmailcvt\nkde-base/kdepim kde-base/knode\nkde-base/kdepim kde-base/knotes\nkde-base/kdepim kde-base/kode\nkde-base/kdepim kde-base/konsolekalendar\nkde-base/kdepim kde-base/kontact\nkde-base/kdepim kde-base/kontact-specialdates\nkde-base/kdepim kde-base/korganizer\nkde-base/kdepim kde-base/korn\nkde-base/kdepim kde-base/kpilot\nkde-base/kdepim kde-base/ksync\nkde-base/kdepim kde-base/ktnef\nkde-base/kdepim kde-base/libkcal\nkde-base/kdepim kde-base/libkdenetwork\nkde-base/kdepim kde-base/libkdepim\nkde-base/kdepim kde-base/libkholidays\nkde-base/kdepim kde-base/libkmime\nkde-base/kdepim kde-base/libkpgp\nkde-base/kdepim kde-base/libkpimexchange\nkde-base/kdepim kde-base/libkpimidentities\nkde-base/kdepim kde-base/libksieve\nkde-base/kdepim kde-base/mimelib\nkde-base/kdepim kde-base/networkstatus\nkde-base/kdesdk kde-base/cervisia\nkde-base/kdesdk kde-base/kapptemplate\nkde-base/kdesdk kde-base/kbabel\nkde-base/kdesdk kde-base/kbugbuster\nkde-base/kdesdk kde-base/kcachegrind\nkde-base/kdesdk kde-base/kdesdk-kfile-plugins\nkde-base/kdesdk kde-base/kdesdk-kioslaves\nkde-base/kdesdk kde-base/kdesdk-misc\nkde-base/kdesdk kde-base/kdesdk-scripts\nkde-base/kdesdk kde-base/kmtrace\nkde-base/kdesdk kde-base/kompare\nkde-base/kdesdk kde-base/kspy\nkde-base/kdesdk kde-base/kuiviewer\nkde-base/kdesdk kde-base/umbrello\nkde-base/kdetoys kde-base/amor\nkde-base/kdetoys kde-base/eyesapplet\nkde-base/kdetoys kde-base/fifteenapplet\nkde-base/kdetoys kde-base/kmoon\nkde-base/kdetoys kde-base/kodo\nkde-base/kdetoys kde-base/kteatime\nkde-base/kdetoys kde-base/ktux\nkde-base/kdetoys kde-base/kweather\nkde-base/kdetoys kde-base/kworldclock\nkde-base/kdetoys kde-base/kworldwatch\nkde-base/kdeutils kde-base/ark\nkde-base/kdeutils kde-base/kcalc\nkde-base/kdeutils kde-base/kcharselect\nkde-base/kdeutils kde-base/kdelirc\nkde-base/kdeutils kde-base/kdf\nkde-base/kdeutils kde-base/kedit\nkde-base/kdeutils kde-base/kfloppy\nkde-base/kdeutils kde-base/kgpg\nkde-base/kdeutils kde-base/khexedit\nkde-base/kdeutils kde-base/kjots\nkde-base/kdeutils kde-base/klaptopdaemon\nkde-base/kdeutils kde-base/kmilo\nkde-base/kdeutils kde-base/kregexpeditor\nkde-base/kdeutils kde-base/ksim\nkde-base/kdeutils kde-base/ktimer\nkde-base/kdeutils kde-base/kwalletmanager\nkde-base/kdeutils kde-base/superkaramba\nkde-base/kdewebdev kde-base/kfilereplace\nkde-base/kdewebdev kde-base/kimagemapeditor\nkde-base/kdewebdev kde-base/klinkstatus\nkde-base/kdewebdev kde-base/kommander\nkde-base/kdewebdev kde-base/kxsldbg\nkde-base/kdewebdev kde-base/quanta\napp-office/koffice app-office/karbon\napp-office/koffice app-office/kchart\napp-office/koffice app-office/kexi\napp-office/koffice app-office/kformula\napp-office/koffice app-office/kivio\napp-office/koffice app-office/koffice-data\napp-office/koffice app-office/koffice-libs\napp-office/koffice app-office/koffice-meta\napp-office/koffice app-office/koshell\napp-office/koffice app-office/kplato\napp-office/koffice app-office/kpresenter\napp-office/koffice app-office/krita\napp-office/koffice app-office/kspread\napp-office/koffice app-office/kugar\napp-office/koffice app-office/kword\n'
KDE_S=/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/kdebase-3.5.9
KERNEL=linux
KERNEL_ABI=default
KEYWORDS='alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd'
KV=2.6.26-gentoo-r4
LCD_DEVICES='bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text'
LDFLAGS=-Wl,-O1
LDFLAGS_default=
LIBDIR_default=lib
LIBOPTIONS=-m0644
LICENSE=GPL-2
MAIL=/var/mail/root
MAKEOPTS=-j3
MULTILIB_ABIS=default
NETBEANS='apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml'
OPENGL_PROFILE=xorg-x11
PATCHES=([0]="/usr/portage/kde-base/kdebase/files/kdm-3.5.9-respect-cflags.patch" [1]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/kdebase-seli-xinerama.patch" [2]="/usr/portage/kde-base/kdebase/files/kdialog-3.5.9-kdeeject-186028.patch" [3]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//drkonqi-3.5-splitdebug.patch" [4]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kcheckpass-3.5-bindnow.patch" [5]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kcontrol-3.5-minor-fixes.diff" [6]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kcontrol-3.5-screensaver-path.patch" [7]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kdebase-kioslaves-3.5-do_not_fragment_nfs_packets.diff" [8]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kdebase-kioslaves-3.5-suspend-umount.diff" [9]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kdebase-startkde-3.5-gentoo.patch" [10]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kdesu-3.5-bindnow.patch" [11]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kdm-3.5-custom-session.diff" [12]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kdm-3.5-grub-patch.diff" [13]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//kdm-3.5-noimake.patch" [14]="/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/patches//khelpcenter-3.5-htdig.diff")
PDEPEND=' '
PKG_CONFIG_PATH=/usr/qt/3/lib/pkgconfig
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES='css gif htm[l]? jp[e]?g js pdf png'
PREFIX=/usr/kde/3.5
PROFILE_ONLY_VARIABLES='ARCH ELIBC KERNEL USERLAND'
PROPERTIES=
PROVIDE=
QMAKESPEC=linux-g++
QT=qt
QT3MAJORVERSIONS='3.3 3.2 3.1 3.0'
QT3VERSIONS='3.3.8b 3.3.8-r4 3.3.8-r3 3.3.8-r2 3.3.8-r1 3.3.8 3.3.6-r5 3.3.6-r4 3.3.6-r3 3.3.6-r2 3.3.6-r1 3.3.6 3.3.5-r1 3.3.5 3.3.4-r9 3.3.4-r8 3.3.4-r7 3.3.4-r6 3.3.4-r5 3.3.4-r4 3.3.4-r3 3.3.4-r2 3.3.4-r1 3.3.4 3.3.3-r3 3.3.3-r2 3.3.3-r1 3.3.3 3.3.2 3.3.1-r2 3.3.1-r1 3.3.1 3.3.0-r1 3.3.0 3.2.3-r1 3.2.3 3.2.2-r1 3.2.2 3.2.1-r2 3.2.1-r1 3.2.1 3.2.0 3.1.2-r4 3.1.2-r3 3.1.2-r2 3.1.2-r1 3.1.2 3.1.1-r2 3.1.1-r1 3.1.1 3.1.0-r3 3.1.0-r2 3.1.0-r1 3.1.0'
QTDIR=/usr/qt/3
QTPKG=x11-libs/qt-
QTVER=3.3
RDEPEND=$'>=media-libs/freetype-2.3\n\tmedia-libs/fontconfig\n\tdev-libs/openssl\n\tpam? ( kde-base/kdebase-pam )\n\t>=dev-libs/cyrus-sasl-2\n\tldap? ( >=net-nds/openldap-2 )\n\tcups? ( net-print/cups )\n\topengl? ( virtual/opengl )\n\topenexr? ( >=media-libs/openexr-1.2.2-r2 )\n\tsamba? ( >=net-fs/samba-3.0.4 )\n\tlm_sensors? ( sys-apps/lm_sensors )\n\tlogitech-mouse? ( >=dev-libs/libusb-0.1.10a )\n\tieee1394? ( sys-libs/libraw1394 )\n\thal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )\n\txcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )\n\tx11-libs/libX11\n\tx11-libs/libXau\n\tx11-libs/libXfixes\n\tx11-libs/libXrender\n\tx11-libs/libXtst\n\tx11-libs/libXext\n\txscreensaver? ( x11-libs/libXScrnSaver )\n\txinerama? ( x11-libs/libXinerama )\n\tsys-apps/usbutils\n\tsys-devel/gdb\n\tjava? ( >=virtual/jre-1.4 )\n\tkernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )\n\tvirtual/ssh\n\twww-misc/htdig\n\tx11-apps/mkfontdir\n\tx11-apps/setxkbmap\n\tx11-apps/xinit\n\t|| ( x11-misc/xkeyboard-config x11-misc/xkbdata )\n\tx11-apps/xmessage\n\tx11-apps/xprop\n\tx11-apps/xrandr\n\tx11-apps/xsetroot\n\tx11-apps/xset ~kde-base/kdelibs-3.5.9 =x11-libs/qt-3* xinerama? ( x11-libs/libXinerama ) arts? ( kde-base/arts ) ~kde-base/kdelibs-3.5.9 =x11-libs/qt-3* !kde-base/drkonqi:3.5 !kde-base/kappfinder:3.5 !kde-base/kate:3.5 !kde-base/kcheckpass:3.5 !kde-base/kcminit:3.5 !kde-base/kcontrol:3.5 !kde-base/kdcop:3.5 !kde-base/kdebase-data:3.5 !kde-base/kdebase-kioslaves:3.5 !kde-base/kdebase-startkde:3.5 !kde-base/kdebugdialog:3.5 !kde-base/kdepasswd:3.5 !kde-base/kdeprint:3.5 !kde-base/kdesktop:3.5 !kde-base/kdesu:3.5 !kde-base/kdialog:3.5 !kde-base/kdm:3.5 !kde-base/kfind:3.5 !kde-base/khelpcenter:3.5 !kde-base/khotkeys:3.5 !kde-base/kicker:3.5 !kde-base/klipper:3.5 !kde-base/kmenuedit:3.5 !kde-base/knetattach:3.5 !kde-base/konqueror:3.5 !kde-base/konsole:3.5 !kde-base/kpager:3.5 !kde-base/kpersonalizer:3.5 !kde-base/kreadconfig:3.5 !kde-base/kscreensaver:3.5 !kde-base/ksmserver:3.5 !kde-base/ksplashml:3.5 !kde-base/kstart:3.5 !kde-base/ksysguard:3.5 !kde-base/ksystraycmd:3.5 !kde-base/ktip:3.5 !kde-base/kwin:3.5 !kde-base/kxkb:3.5 !kde-base/libkonq:3.5 !kde-base/nsplugins:3.5'
RESTRICT=
S=/var/tmp/portage/kde-base/kdebase-3.5.9-r3/work/kdebase-3.5.9
SANDBOX_DENY=/etc/ld.so.preload
SANDBOX_PREDICT=:/dev/console:/dev/random:/proc/self/maps:/usr/lib/python2.0/:/usr/lib/python2.1/:/usr/lib/python2.2/:/usr/lib/python2.3/:/usr/lib/python2.4/:/usr/lib/python2.5/:/usr/lib/python3.0/:/usr/qt/3/etc/settings:/var/db/aliases.db:/var/db/ethers.db:/var/db/group.db:/var/db/hosts.db:/var/db/netgroup.db:/var/db/netmasks.db:/var/db/networks.db:/var/db/passwd.db:/var/db/protocols.db:/var/db/rpc.db:/var/db/services.db:/var/tmp/portage/kde-base/kdebase-3.5.9-r3/homedir/.:
SANDBOX_READ=:/:/dev/shm:/dev/stdin:/var/tmp:
SANDBOX_WRITE=:/dev/console:/dev/fd:/dev/null:/dev/pts/:/dev/pty:/dev/shm:/dev/shm/ngpt:/dev/stderr:/dev/stdout:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp:/tmp/:/usr/lib/cf:/usr/lib/conftest:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/qt/3/etc/settings:/usr/tmp/cf:/usr/tmp/conftest:/var/log/scrollkeeper.log:/var/tmp:/var/tmp/:/var/tmp/portage/kde-base/kdebase-3.5.9-r3/homedir/.bash_history:/var/tmp/portage/kde-base/kdebase-3.5.9-r3/homedir/.gconfd/lock:
SLOT=3.5
SRC_PATH=stable/3.5.9/src/kdebase-3.5.9.tar.bz2
SRC_URI=$' mirror://kde/stable/3.5.9/src/kdebase-3.5.9.tar.bz2\n\tmirror://gentoo/kdebase-3.5-patchset-11.tar.bz2\n\tmirror://gentoo/kde-3.5.9-seli-xinerama.tar.bz2'
UIFILES=$'./konqueror/sidebar/trees/history_module/history_dlg.ui\n./kpersonalizer/keyecandypagedlg.ui\n./kpersonalizer/kstylepagedlg.ui\n./kpersonalizer/kcountrypagedlg.ui\n./kpersonalizer/kospagedlg.ui\n./kpersonalizer/krefinepagedlg.ui\n./kpersonalizer/stylepreview.ui\n./kicker/kicker/ui/appletitem.ui\n./kicker/kicker/ui/nonKDEButtonSettings.ui\n./kicker/kicker/ui/appletview.ui\n./kicker/applets/swallow/prefwidgetbase.ui\n./kicker/applets/clock/analog.ui\n./kicker/applets/clock/fuzzy.ui\n./kicker/applets/clock/settings.ui\n./kicker/applets/clock/digital.ui\n./kicker/applets/launcher/configdlgbase.ui\n./kcontrol/dnssd/configdialog.ui\n./kcontrol/input/kmousedlg.ui\n./kcontrol/input/logitechmouse_base.ui\n./kcontrol/accessibility/accessibilityconfigwidget.ui\n./kcontrol/kio/uagentproviderdlg_ui.ui\n./kcontrol/kio/useragentdlg_ui.ui\n./kcontrol/kio/manualproxy_ui.ui\n./kcontrol/kio/kcookiesmanagementdlg_ui.ui\n./kcontrol/kio/kcookiespoliciesdlg_ui.ui\n./kcontrol/kio/cache_ui.ui\n./kcontrol/kio/socksbase.ui\n./kcontrol/kio/kproxydlg_ui.ui\n./kcontrol/kio/envvarproxy_ui.ui\n./kcontrol/kio/policydlg_ui.ui\n./kcontrol/crypto/certgen.ui\n./kcontrol/arts/hardwaretab.ui\n./kcontrol/arts/generaltab.ui\n./kcontrol/knotify/playersettings.ui\n./kcontrol/kicker/lookandfeeltab.ui\n./kcontrol/kicker/positiontab.ui\n./kcontrol/kicker/advancedOptions.ui\n./kcontrol/kicker/applettab.ui\n./kcontrol/kicker/hidingtab.ui\n./kcontrol/kicker/menutab.ui\n./kcontrol/konq/desktopbehavior.ui\n./kcontrol/background/bgdialog_ui.ui\n./kcontrol/background/bgwallpaper_ui.ui\n./kcontrol/background/bgadvanced_ui.ui\n./kcontrol/style/stylepreview.ui\n./kcontrol/kthememanager/newthemewidget.ui\n./kcontrol/kthememanager/kthemedlg.ui\n./kcontrol/performance/konqueror_ui.ui\n./kcontrol/performance/system_ui.ui\n./kcontrol/view1394/view1394widget.ui\n./kcontrol/konsole/sessiondialog.ui\n./kcontrol/konsole/schemadialog.ui\n./kcontrol/konsole/kcmkonsoledialog.ui\n./kcontrol/screensaver/advanceddialogimpl.ui\n./kcontrol/privacy/kcmprivacydialog.ui\n./kcontrol/privacy/kprivacysettings.ui\n./kcontrol/taskbar/kcmtaskbarui.ui\n./kcontrol/xinerama/xineramawidget.ui\n./kcontrol/smserver/smserverconfigdlg.ui\n./kcontrol/css/cssconfig.ui\n./kcontrol/css/csscustom.ui\n./kcontrol/css/preview.ui\n./kcontrol/componentchooser/terminalemulatorconfig_ui.ui\n./kcontrol/componentchooser/componentconfig_ui.ui\n./kcontrol/componentchooser/componentchooser_ui.ui\n./kcontrol/componentchooser/browserconfig_ui.ui\n./kcontrol/componentchooser/emailclientconfig_ui.ui\n./kcontrol/smartcard/nosmartcardbase.ui\n./kcontrol/smartcard/smartcardbase.ui\n./kcontrol/ebrowsing/plugins/ikws/searchproviderdlg_ui.ui\n./kcontrol/ebrowsing/plugins/ikws/ikwsopts_ui.ui\n./kcontrol/konqhtml/advancedTabOptions.ui\n./kcontrol/konqhtml/nsconfigwidget.ui\n./kioslave/media/medianotifier/notificationdialogview.ui\n./kioslave/media/kcmodule/notifiermoduleview.ui\n./kioslave/media/kcmodule/serviceview.ui\n./kioslave/media/kcmodule/managermoduleview.ui\n./kioslave/media/propsdlgplugin/propertiespagegui.ui\n./kdcop/kdcopview.ui\n./ksysguard/gui/SensorDisplayLib/LogFileSettings.ui\n./ksysguard/gui/SensorDisplayLib/MultiMeterSettingsWidget.ui\n./ksysguard/gui/SensorDisplayLib/ListViewSettingsWidget.ui\n./ksysguard/gui/SensorDisplayLib/SensorLoggerSettingsWidget.ui\n./ksysguard/gui/SensorDisplayLib/SensorLoggerDlgWidget.ui\n./kxkb/kcmlayoutwidget.ui\n./kxkb/kcmmiscwidget.ui\n./kdesktop/minicli_ui.ui\n./kdepasswd/kcm/main_widget.ui\n./khotkeys/kcontrol/ui/condition_list_widget_ui.ui\n./khotkeys/kcontrol/ui/menuentry_widget_ui.ui\n./khotkeys/kcontrol/ui/general_tab_ui.ui\n./khotkeys/kcontrol/ui/actions_listview_widget_ui.ui\n./khotkeys/kcontrol/ui/gesture_triggers_tab_ui.ui\n./khotkeys/kcontrol/ui/keyboard_input_widget_ui.ui\n./khotkeys/kcontrol/ui/voice_settings_tab_ui.ui\n./khotkeys/kcontrol/ui/windowdef_list_widget_ui.ui\n./khotkeys/kcontrol/ui/action_list_widget_ui.ui\n./khotkeys/kcontrol/ui/info_tab_ui.ui\n./khotkeys/kcontrol/ui/command_url_widget_ui.ui\n./khotkeys/kcontrol/ui/main_buttons_widget_ui.ui\n./khotkeys/kcontrol/ui/dcop_widget_ui.ui\n./khotkeys/kcontrol/ui/gestures_settings_tab_ui.ui\n./khotkeys/kcontrol/ui/action_group_tab_ui.ui\n./khotkeys/kcontrol/ui/general_settings_tab_ui.ui\n./khotkeys/kcontrol/ui/voice_input_widget_ui.ui\n./khotkeys/kcontrol/ui/windowdef_simple_widget_ui.ui\n./khotkeys/kcontrol/ui/window_trigger_widget_ui.ui\n./khotkeys/kcontrol/ui/triggers_tab_ui.ui\n./knetattach/knetattach.ui\n./kwin/kcmkwin/kwinrules/ruleslistbase.ui\n./kwin/kcmkwin/kwinrules/editshortcutbase.ui\n./kwin/kcmkwin/kwinrules/ruleswidgetbase.ui\n./kwin/kcmkwin/kwinrules/detectwidgetbase.ui\n./kwin/clients/plastik/config/configdialog.ui\n./kwin/clients/keramik/config/keramikconfig.ui'
USE='branding cups elibc_glibc hal joystick kernel_linux opengl pam userland_GNU x86'
USERLAND=GNU
VIDEO_CARDS=
WANT_AUTOCONF=2.5
WANT_AUTOMAKE=1.9
XDG_DATA_DIRS=/usr/share:/usr/kde/3.5/share:/usr/local/share
_=PKG_INSTALL_MASK
_E_DOCDESTTREE_=
_E_EXEDESTTREE_=
___ECLASS_RECUR_MULTILIB=yes
___ECLASS_RECUR_TOOLCHAIN_FUNCS=yes
_pipestatus='0 0'
conf=kdebase-3.5.9-r3
ioslave=system
repository=gentoo
selected_version=3.3
str='base_src_util: entering function'
x_DEPEND=$'>=media-libs/freetype-2.3\n\tmedia-libs/fontconfig\n\tdev-libs/openssl\n\tpam? ( kde-base/kdebase-pam )\n\t>=dev-libs/cyrus-sasl-2\n\tldap? ( >=net-nds/openldap-2 )\n\tcups? ( net-print/cups )\n\topengl? ( virtual/opengl )\n\topenexr? ( >=media-libs/openexr-1.2.2-r2 )\n\tsamba? ( >=net-fs/samba-3.0.4 )\n\tlm_sensors? ( sys-apps/lm_sensors )\n\tlogitech-mouse? ( >=dev-libs/libusb-0.1.10a )\n\tieee1394? ( sys-libs/libraw1394 )\n\thal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )\n\txcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage )\n\tx11-libs/libX11\n\tx11-libs/libXau\n\tx11-libs/libXfixes\n\tx11-libs/libXrender\n\tx11-libs/libXtst\n\tx11-libs/libXext\n\txscreensaver? ( x11-libs/libXScrnSaver )\n\txinerama? ( x11-libs/libXinerama )\n\tsys-apps/usbutils\n\tsys-devel/gdb\n\tjava? ( >=virtual/jre-1.4 )\n\tkernel_linux? ( || ( >=sys-apps/eject-2.1.5 sys-block/unieject ) )\n\tvirtual/ssh\n\twww-misc/htdig\n\tx11-apps/mkfontdir\n\tx11-apps/setxkbmap\n\tx11-apps/xinit\n\t|| ( x11-misc/xkeyboard-config x11-misc/xkbdata )\n\tx11-apps/xmessage\n\tx11-apps/xprop\n\tx11-apps/xrandr\n\tx11-apps/xsetroot\n\tx11-apps/xset ~kde-base/kdelibs-3.5.9'
ELT_find_ltmain_sh ()
{
local x=;
local dirlist=;
for x in $(find "${S}" -name 'ltmain.sh');
do
dirlist="${dirlist} ${x%/*}";
done;
echo "${dirlist}"
}
ELT_libtool_version ()
{
local ltmain_sh=$1;
local version=;
version=$(eval $(grep -e '^[[:space:]]*VERSION=' "${ltmain_sh}"); echo "${VERSION}");
[[ -z ${version} ]] && version="0";
echo "${version}"
}
ELT_try_and_apply_patch ()
{
local ret=0;
local file=$1;
local patch=$2;
if patch -p0 --dry-run "${file}" "${patch}" >&"${T}/elibtool.log"; then
einfo " Applying $(basename "$(dirname "${patch}")")-${patch##*/}.patch ...";
patch -p0 -g0 --no-backup-if-mismatch "${file}" "${patch}" >&"${T}/elibtool.log";
ret=$?;
export ELT_APPLIED_PATCHES="${ELT_APPLIED_PATCHES} ${patch##*/}";
else
ret=1;
fi;
return "${ret}"
}
ELT_walk_patches ()
{
local x=;
local y=;
local ret=1;
local file=$1;
local patch_set=$2;
local patch_dir=;
local rem_int_dep=$3;
if [[ -n ${patch_set} ]]; then
if [[ -d ${ELT_PATCH_DIR}/${patch_set} ]]; then
patch_dir="${ELT_PATCH_DIR}/${patch_set}";
else
return "${ret}";
fi;
for x in $(ls -d "${patch_dir}"/* 2> /dev/null | grep -v 'CVS' | sort -r);
do
if [[ -n ${x} && -f ${x} ]]; then
if [[ -n ${rem_int_dep} ]]; then
sed -e "s|@REM_INT_DEP@|${rem_int_dep}|g" ${x} > "${T}/$$.rem_int_deps.patch";
x="${T}/$$.rem_int_deps.patch";
fi;
if ELT_try_and_apply_patch "${file}" "${x}"; then
ret=0;
break;
fi;
fi;
done;
fi;
return "${ret}"
}
VER_major ()
{
[[ -z $1 ]] && return 1;
local VER=$@;
echo "${VER%%[^[:digit:]]*}"
}
VER_micro ()
{
[[ -z $1 ]] && return 1;
local VER=$@;
VER=${VER#*.*.};
echo "${VER%%[^[:digit:]]*}"
}
VER_minor ()
{
[[ -z $1 ]] && return 1;
local VER=$@;
VER=${VER#*.};
echo "${VER%%[^[:digit:]]*}"
}
VER_to_int ()
{
[[ -z $1 ]] && return 1;
local VER_MAJOR=$(VER_major "$1");
local VER_MINOR=$(VER_minor "$1");
local VER_MICRO=$(VER_micro "$1");
local VER_int=$(( VER_MAJOR * 65536 + VER_MINOR * 256 + VER_MICRO ));
if [[ ${VER_int} -ge 65536 ]]; then
echo "${VER_int}";
return 0;
fi;
echo 1;
return 1
}
__versionator__test_version_compare ()
{
__versionator_shopt_toggle on;
local lt=1 eq=2 gt=3 p q;
function __versionator__test_version_compare_t ()
{
version_compare "${1}" "${3}";
local r=$?;
[[ ${r} -eq ${2} ]] || echo "FAIL: ${@} (got ${r} exp ${2})"
};
echo "
0 $lt 1
1 $lt 2
2 $gt 1
2 $eq 2
0 $eq 0
10 $lt 20
68 $eq 068
068 $gt 67
068 $lt 69

1.0 $lt 2.0
2.0 $eq 2.0
2.0 $gt 1.0

1.0 $gt 0.0
0.0 $eq 0.0
0.0 $lt 1.0

0.1 $lt 0.2
0.2 $eq 0.2
0.3 $gt 0.2

1.2 $lt 2.1
2.1 $gt 1.2

1.2.3 $lt 1.2.4
1.2.4 $gt 1.2.3

1.2.0 $eq 1.2
1.2.1 $gt 1.2
1.2 $lt 1.2.1

1.2b $eq 1.2b
1.2b $lt 1.2c
1.2b $gt 1.2a
1.2b $gt 1.2
1.2 $lt 1.2a

1.3 $gt 1.2a
1.3 $lt 1.3a

1.0_alpha7 $lt 1.0_beta7
1.0_beta $lt 1.0_pre
1.0_pre5 $lt 1.0_rc2
1.0_rc2 $lt 1.0

1.0_p1 $gt 1.0
1.0_p1-r1 $gt 1.0_p1

1.0_alpha6-r1 $gt 1.0_alpha6
1.0_beta6-r1 $gt 1.0_alpha6-r2

1.0_pre1 $lt 1.0-p1

1.0p $gt 1.0_p1
1.0r $gt 1.0-r1
1.6.15 $gt 1.6.10-r2
1.6.10-r2 $lt 1.6.15

" | while read a b c; do
[[ -z "${a}${b}${c}" ]] && continue;
__versionator__test_version_compare_t "${a}" "${b}" "${c}";
done;
for q in "alpha beta pre rc=${lt};${gt}" "p r=${gt};${lt}";
do
for p in ${q%%=*};
do
local c=${q##*=};
local alt=${c%%;*} agt=${c##*;};
__versionator__test_version_compare_t "1.0" $agt "1.0_${p}";
__versionator__test_version_compare_t "1.0" $agt "1.0_${p}1";
__versionator__test_version_compare_t "1.0" $agt "1.0_${p}068";
__versionator__test_version_compare_t "2.0_${p}" $alt "2.0";
__versionator__test_version_compare_t "2.0_${p}1" $alt "2.0";
__versionator__test_version_compare_t "2.0_${p}068" $alt "2.0";
__versionator__test_version_compare_t "1.0_${p}" $eq "1.0_${p}";
__versionator__test_version_compare_t "0.0_${p}" $lt "0.0_${p}1";
__versionator__test_version_compare_t "666_${p}3" $gt "666_${p}";
__versionator__test_version_compare_t "1_${p}7" $lt "1_${p}8";
__versionator__test_version_compare_t "1_${p}7" $eq "1_${p}7";
__versionator__test_version_compare_t "1_${p}7" $gt "1_${p}6";
__versionator__test_version_compare_t "1_${p}09" $eq "1_${p}9";
done;
done;
for p in "-r" "_p";
do
__versionator__test_version_compare_t "7.2${p}1" $lt "7.2${p}2";
__versionator__test_version_compare_t "7.2${p}2" $gt "7.2${p}1";
__versionator__test_version_compare_t "7.2${p}3" $gt "7.2${p}2";
__versionator__test_version_compare_t "7.2${p}2" $lt "7.2${p}3";
done;
__versionator_shopt_toggle off
}
__versionator_shopt_toggle ()
{
VERSIONATOR_RECURSION=${VERSIONATOR_RECURSION:-0};
case "$1" in
"on")
if [[ $VERSIONATOR_RECURSION -lt 1 ]]; then
VERSIONATOR_OLD_EXTGLOB=$(shopt -p extglob);
shopt -s extglob;
fi;
VERSIONATOR_RECURSION=$(( $VERSIONATOR_RECURSION + 1 ))
;;
"off")
VERSIONATOR_RECURSION=$(( $VERSIONATOR_RECURSION - 1 ));
if [[ $VERSIONATOR_RECURSION -lt 1 ]]; then
eval $VERSIONATOR_OLD_EXTGLOB;
fi
;;
esac;
return 0
}
_cdrom_locate_file_on_cd ()
{
local mline="";
local showedmsg=0 showjolietmsg=0;
while [[ -z ${CDROM_ROOT} ]]; do
local i=0;
local -a cdset=(${*//:/ });
if [[ -n ${CDROM_SET} ]]; then
cdset=(${cdset[${CDROM_SET}]});
fi;
while [[ -n ${cdset[${i}]} ]]; do
local dir=$(dirname ${cdset[${i}]});
local file=$(basename ${cdset[${i}]});
local point= node= fs= foo=;
while read point node fs foo; do
[[ " cd9660 iso9660 udf " != *" ${fs} "* ]] && ! [[ ${fs} == "subfs" && ",${opts}," == *",fs=cdfss,"* ]] && continue;
point=${point//\040/ };
[[ ! -d ${point}/${dir} ]] && continue;
[[ -z $(find "${point}/${dir}" -maxdepth 1 -iname "${file}") ]] && continue;
export CDROM_ROOT=${point};
export CDROM_SET=${i};
export CDROM_MATCH=${cdset[${i}]};
return;
done <<< "$(get_mounts)";
((++i));
done;
echo;
if [[ ${showedmsg} -eq 0 ]]; then
if [[ ${CDROM_TOTAL_CDS} -eq 1 ]]; then
if [[ -z ${CDROM_NAME} ]]; then
einfo "Please insert+mount the cdrom for ${PN} now !";
else
einfo "Please insert+mount the ${CDROM_NAME} cdrom now !";
fi;
else
if [[ -z ${CDROM_NAME_1} ]]; then
einfo "Please insert+mount cd #${CDROM_CURRENT_CD} for ${PN} now !";
else
local var="CDROM_NAME_${CDROM_CURRENT_CD}";
einfo "Please insert+mount the ${!var} cdrom now !";
fi;
fi;
showedmsg=1;
fi;
einfo "Press return to scan for the cd again";
einfo "or hit CTRL+C to abort the emerge.";
echo;
if [[ ${showjolietmsg} -eq 0 ]]; then
showjolietmsg=1;
else
ewarn "If you are having trouble with the detection";
ewarn "of your CD, it is possible that you do not have";
ewarn "Joliet support enabled in your kernel. Please";
ewarn "check that CONFIG_JOLIET is enabled in your kernel.";
ebeep 5;
fi;
read || die "something is screwed with your system";
done
}
_elibtoolize ()
{
local opts;
[[ -n $(autotools_check_macro AC_PROG_LIBTOOL AM_PROG_LIBTOOL LT_INIT) ]] || return 0;
[[ -f GNUmakefile.am || -f Makefile.am ]] && opts="--automake";
[[ "${USERLAND}" == "Darwin" ]] && LIBTOOLIZE="glibtoolize";
autotools_run_tool ${LIBTOOLIZE:-libtoolize} "$@" ${opts};
eaclocal
}
_epatch_assert ()
{
local _pipestatus=${PIPESTATUS[*]};
[[ ${_pipestatus// /} -eq 0 ]]
}
_epatch_draw_line ()
{
[[ -z $1 ]] && set "$(printf "%65s" '')";
echo "${1//?/=}"
}
_filter-hardened ()
{
local f;
for f in "$@";
do
case "${f}" in
-fPIC | -fpic | -fPIE | -fpie | -Wl,pie | -pie)
gcc-specs-pie || continue;
is-flagq -nopie || append-flags -nopie
;;
-fstack-protector)
gcc-specs-ssp || continue;
is-flagq -fno-stack-protector || append-flags -fno-stack-protector
;;
-fstack-protector-all)
gcc-specs-ssp-to-all || continue;
is-flagq -fno-stack-protector-all || append-flags -fno-stack-protector-all
;;
esac;
done
}
_filter-var ()
{
local f x VAR VAL;
declare -a new;
VAR=$1;
shift;
eval VAL=\${${VAR}};
for f in ${VAL};
do
for x in "$@";
do
[[ ${f} == ${x} ]] && continue 2;
done;
eval new\[\${\#new\[@]}]=\${f};
done;
eval export ${VAR}=\${new\[*]}
}
_gcc-install-dir ()
{
echo "$(LC_ALL=C $(tc-getCC) -print-search-dirs 2> /dev/null | awk '$1=="install:" {print $2}')"
}
_gcc-specs-directive_raw ()
{
local cc=$(tc-getCC);
local specfiles=$(LC_ALL=C ${cc} -v 2>&1 | awk '$1=="Reading" {print $NF}');
${cc} -dumpspecs 2> /dev/null | cat - ${specfiles} | awk -v directive=$1 'BEGIN { pspec=""; spec=""; outside=1 }
$1=="*"directive":" { pspec=spec; spec=""; outside=0; next }
outside || NF==0 || ( substr($1,1,1)=="*" && substr($1,length($1),1)==":" ) { outside=1; next }
spec=="" && substr($0,1,1)=="+" { spec=pspec " " substr($0,2); next }
{ spec=spec $0 }
END { print spec }';
return 0
}
_gcc-specs-exists ()
{
[[ -f $(_gcc-install-dir)/$1 ]]
}
_is_flagq ()
{
local x;
for x in ${!1};
do
[[ ${x} == $2 ]] && return 0;
done;
return 1
}
append-cppflags ()
{
[[ -z $* ]] && return 0;
export CPPFLAGS="${CPPFLAGS} $*";
return 0
}
append-fflags ()
{
[[ -z $* ]] && return 0;
export FFLAGS="${FFLAGS} $*";
export FCFLAGS="${FCFLAGS} $*";
return 0
}
append-flags ()
{
[[ -z $* ]] && return 0;
export CFLAGS="${CFLAGS} $*";
export CXXFLAGS="${CXXFLAGS} $*";
export FFLAGS="${FFLAGS} $*";
export FCFLAGS="${FCFLAGS} $*";
return 0
}
append-ldflags ()
{
[[ -z $* ]] && return 0;
local flag;
for flag in "$@";
do
[[ ${flag} == -l* ]] && ewarn "Appending a library link instruction (${flag}); libraries to link to should not be passed through LDFLAGS";
done;
export LDFLAGS="${LDFLAGS} $*";
return 0
}
append-lfs-flags ()
{
[[ -n $@ ]] && die "append-lfs-flags takes no arguments";
append-cppflags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
}
autotools_check_macro ()
{
[[ -f configure.ac || -f configure.in ]] || return 0;
local macro;
for macro in "$@";
do
WANT_AUTOCONF="2.5" autoconf --trace="${macro}" 2> /dev/null;
done;
return 0
}
autotools_get_auxdir ()
{
local auxdir_scan_out;
auxdir_scan_out=$(autotools_check_macro "AC_CONFIG_AUX_DIR");
[[ -n ${auxdir_scan_out} ]] || return 0;
echo ${auxdir_scan_out} | gawk '($0 !~ /^[[:space:]]*(#|dnl)/) {
if (match($0, /AC_CONFIG_AUX_DIR:(.*)$/, res))
print res[1]
}' | uniq;
return 0
}
autotools_get_subdirs ()
{
local subdirs_scan_out;
subdirs_scan_out=$(autotools_check_macro "AC_CONFIG_SUBDIRS");
[[ -n ${subdirs_scan_out} ]] || return 0;
echo "${subdirs_scan_out}" | gawk '($0 !~ /^[[:space:]]*(#|dnl)/) {
if (match($0, /AC_CONFIG_SUBDIRS:(.*)$/, res))
print res[1]
}' | uniq;
return 0
}
autotools_run_tool ()
{
if [[ ${EBUILD_PHASE} != "unpack" && ${EBUILD_PHASE} != "prepare" ]]; then
ewarn "QA Warning: running $1 in ${EBUILD_PHASE} phase";
fi;
local STDERR_TARGET="${T}/$$.out";
local ris;
printf "***** $1 *****\n***** $*\n\n" > "${STDERR_TARGET%/*}/$1-${STDERR_TARGET##*/}";
ebegin "Running $@";
"$@" >> "${STDERR_TARGET%/*}/$1-${STDERR_TARGET##*/}" 2>&1;
ris=$?;
eend ${ris};
if [[ ${ris} != 0 && ${NO_FAIL} != 1 ]]; then
echo;
eerror "Failed Running $1 !";
eerror;
eerror "Include in your bugreport the contents of:";
eerror;
eerror " ${STDERR_TARGET%/*}/$1-${STDERR_TARGET##*/}";
echo;
die "Failed Running $1 !";
fi
}
base_src_compile ()
{
debug-print-function $FUNCNAME "$@";
if [ -z "$1" ]; then
case "${EAPI:-0}" in
2)
base_src_work make
;;
*)
base_src_work all
;;
esac;
else
base_src_work $@;
fi
}
base_src_configure ()
{
debug-print-function $FUNCNAME "$@";
base_src_work configure
}
base_src_install ()
{
debug-print-function $FUNCNAME "$@";
[ -z "$1" ] && base_src_install all;
cd "${S}";
while [ "$1" ]; do
case $1 in
make)
debug-print-section make;
make DESTDIR="${D}" install || die "died running make install, $FUNCNAME:make"
;;
all)
debug-print-section all;
base_src_install make
;;
esac;
shift;
done
}
base_src_prepare ()
{
debug-print-function $FUNCNAME "$@";
base_src_util autopatch
}
base_src_unpack ()
{
debug-print-function $FUNCNAME "$@";
if [ -z "$1" ]; then
case "${EAPI:-0}" in
2)
base_src_util unpack
;;
*)
base_src_util all
;;
esac;
else
base_src_util $@;
fi
}
base_src_util ()
{
debug-print-function $FUNCNAME "$@";
cd "${WORKDIR}";
while [ "$1" ]; do
case $1 in
unpack)
debug-print-section unpack;
unpack ${A}
;;
patch)
debug-print-section patch;
cd "${S}";
epatch "${FILESDIR}/${P}-gentoo.diff"
;;
autopatch)
debug-print-section autopatch;
debug-print "$FUNCNAME: autopatch: PATCHES=$PATCHES, PATCHES1=$PATCHES1";
cd "${S}";
if [[ ${#PATCHES[@]} -gt 1 ]]; then
for x in "${PATCHES[@]}";
do
debug-print "$FUNCNAME: autopatch: patching from ${x}";
epatch "${x}";
done;
else
for x in ${PATCHES} ${PATCHES1};
do
debug-print "$FUNCNAME: autopatch: patching from ${x}";
epatch "${x}";
done;
fi
;;
all)
debug-print-section all;
base_src_util unpack autopatch
;;
esac;
shift;
done
}
base_src_work ()
{
debug-print-function $FUNCNAME "$@";
cd "${S}";
while [ "$1" ]; do
case $1 in
configure)
debug-print-section configure;
econf || die "died running econf, $FUNCNAME:configure"
;;
make)
debug-print-section make;
emake || die "died running emake, $FUNCNAME:make"
;;
all)
debug-print-section all;
base_src_work configure make
;;
esac;
shift;
done
}
bindnow-flags ()
{
ewarn "QA: stop using the bindnow-flags function ... simply drop it from your ebuild" 1>&2;
case $($(tc-getLD) -v 2>&1 </dev/null) in
*GNU* | *'with BFD'*)
echo "-Wl,-z,now"
;;
*Apple*)
echo "-bind_at_load"
;;
*)
case $($(tc-getLD) -V 2>&1 </dev/null) in
*Solaris*)
echo "-Wl,-z,now"
;;
esac
;;
esac
}
buildsycoca ()
{
[[ $EBUILD_PHASE != postinst ]] && [[ $EBUILD_PHASE != postrm ]] && die "buildsycoca() has to be calles in pkg_postinst() and pkg_postrm().";
if [[ -x ${KDEDIR}/bin/kbuildsycoca ]] && [[ -z ${ROOT} || ${ROOT} == "/" ]]; then
mkdir -p /usr/share/services;
chown root:0 /usr/share/services;
chmod 0755 /usr/share/services;
ebegin "Running kbuildsycoca to build global database";
XDG_DATA_DIRS="/usr/share:${KDEDIR}/share:/usr/local/share";
"${KDEDIR}"/bin/kbuildsycoca --global --noincremental >&/dev/null;
eend $?;
fi
}
built_with_use ()
{
local hidden="no";
if [[ $1 == "--hidden" ]]; then
hidden="yes";
shift;
fi;
local missing_action="die";
if [[ $1 == "--missing" ]]; then
missing_action=$2;
shift;
shift;
case ${missing_action} in
true | false | die)

;;
*)
die "unknown action '${missing_action}'"
;;
esac;
fi;
local opt=$1;
[[ ${opt:0:1} = "-" ]] && shift || opt="-a";
local PKG=$(best_version $1);
[[ -z ${PKG} ]] && die "Unable to resolve $1 to an installed package";
shift;
local USEFILE=${ROOT}/var/db/pkg/${PKG}/USE;
local IUSEFILE=${ROOT}/var/db/pkg/${PKG}/IUSE;
if [[ ! -e ${USEFILE} ]] || [[ ! -e ${IUSEFILE} && ${hidden} == "no" ]]; then
case ${missing_action} in
true)
return 0
;;
false)
return 1
;;
die)
die "Unable to determine what USE flags $PKG was built with"
;;
esac;
fi;
if [[ ${hidden} == "no" ]]; then
local IUSE_BUILT=($(<"${IUSEFILE}"));
local expand;
for expand in $(echo ${USE_EXPAND} | tr '[:upper:]' '[:lower:]');
do
if [[ $1 == ${expand}_* ]]; then
expand="";
break;
fi;
done;
if [[ -n ${expand} ]]; then
if ! has $1 ${IUSE_BUILT[@]#[-+]}; then
case ${missing_action} in
true)
return 0
;;
false)
return 1
;;
die)
die "$PKG does not actually support the $1 USE flag!"
;;
esac;
fi;
fi;
fi;
local USE_BUILT=$(<${USEFILE});
while [[ $# -gt 0 ]]; do
if [[ ${opt} = "-o" ]]; then
has $1 ${USE_BUILT} && return 0;
else
has $1 ${USE_BUILT} || return 1;
fi;
shift;
done;
[[ ${opt} = "-a" ]]
}
cdrom_get_cds ()
{
local cdcnt=0;
local f=;
for f in "$@";
do
((++cdcnt));
export CDROM_CHECK_${cdcnt}="$f";
done;
export CDROM_TOTAL_CDS=${cdcnt};
export CDROM_CURRENT_CD=1;
if [[ -n ${CD_ROOT}${CD_ROOT_1} ]]; then
local var=;
cdcnt=0;
while [[ ${cdcnt} -lt ${CDROM_TOTAL_CDS} ]]; do
((++cdcnt));
var="CD_ROOT_${cdcnt}";
[[ -z ${!var} ]] && var="CD_ROOT";
if [[ -z ${!var} ]]; then
eerror "You must either use just the CD_ROOT";
eerror "or specify ALL the CD_ROOT_X variables.";
eerror "In this case, you will need ${CDROM_TOTAL_CDS} CD_ROOT_X variables.";
die "could not locate CD_ROOT_${cdcnt}";
fi;
done;
export CDROM_ROOT=${CD_ROOT_1:-${CD_ROOT}};
einfo "Found CD #${CDROM_CURRENT_CD} root at ${CDROM_ROOT}";
exp
Back to top
View user's profile Send private message
billydv
l33t
l33t


Joined: 22 Dec 2006
Posts: 911
Location: Mount Vernon, NY

PostPosted: Tue Dec 16, 2008 7:11 am    Post subject: Reply with quote

Just my 2 cents,
In my opinion, running Gentoo with ~ seems to be best, most bugfixes are done to the newest version of a package and usually pretty quickly. I run ~amd64 with just about all the different desktops installed (although I mainly stick with KDE 3.5!!) and I rarely have any problems. My system is very stable.
_________________
Billy DeVincentis
Back to top
View user's profile Send private message
defenderBG
l33t
l33t


Joined: 20 Jun 2006
Posts: 817

PostPosted: Tue Dec 16, 2008 9:06 am    Post subject: Reply with quote

if you could give some more details about the error itself (the full log would be great), we could help you.
and... gentoo is searching for devs, if you have the skills and will to help, give it a try. maybe you can help gentoo become more stable.

ps: i have no compilation errors while using the main tree, and i use kde3.5.9
Back to top
View user's profile Send private message
bejayel
Tux's lil' helper
Tux's lil' helper


Joined: 11 Nov 2007
Posts: 104

PostPosted: Tue Dec 16, 2008 8:02 pm    Post subject: Reply with quote

This bug is in relation to another bug where the kdebase package is missing a dependency listing (in the filed bugs case, glib). I have glib, so I have kind of determined that that package is not my problem, but i also dont knwo which one it is. I just used gnome for the time being, i just wanted to give KDE a shot for 20 minutes in my spare couple of days before i went back to gnome.

Defender... Try installing a kde system brand new right now. If you had KDE before 3.5.9 was made stable, you wont encounter this problem as the 3.5.9 build is missing required dependancy listings for some reason.

Gnome on the other hand, cannot compile the gnome documentation...

I have heard (and been told) that running with a global ~ keyword is a bad idea. Maybe i will give it a shot though. Not like i dont have the time right now!

As for becoming a dev...I can program and i kind of understand gentoo. To be honest though, I have always just trusted portage to work for the most part, and havent put a whole lot of time into how it works :P.

Sorry guys, I was getting pretty frustrated in my first post so, i may have came off a bit stronger than i meant to. I am going to mark this as solved since bugzilla (or whatever it is) says that the dependancies of kdebase are being reinspected and fixed for when kde 3.5.10 is pushed into stable.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
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