dcopper fails with the following message: >>> Emerging (37 of 273) kde-base/dcopperl-3.5.10 * kdebindings-3.5.10.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking parts of kdebindings-3.5.10.tar.bz2 to /var/tmp/portage/kde-base/dcopperl-3.5.10/work * Applying no-gtk-glib-check.diff ... [ ok ] * Applying installdirs-vendor.diff ... [ ok ] >>> Source unpacked in /var/tmp/portage/kde-base/dcopperl-3.5.10/work >>> Compiling source in /var/tmp/portage/kde-base/dcopperl-3.5.10/work/dcopperl-3.5.10 ... * Using ExtUtils::MakeMaker Trying to find some configuration information... Can't open PREFIX=/usr: No such file or directory at Makefile.PL line 18. Can't open INSTALLDIRS=vendor: No such file or directory at Makefile.PL line 18. Can't open INSTALLMAN3DIR=none: No such file or directory at Makefile.PL line 18. Can't open DESTDIR=/var/tmp/portage/kde-base/dcopperl-3.5.10/image/: No such file or directory at Makefile.PL line 18. Path to Qt headers? [/usr/qt/3/include]: Path to Qt libraries? [/usr/qt/3/lib]: Path to KDE headers? []: Path to KDE libraries? []: Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lkdecore Note (probably harmless): No library found for -lDCOP Writing Makefile for DCOP make -j3 OTHERLDFLAGS=-Wl,-O1 /usr/bin/perl5.8.8 /usr/lib64/perl5/5.8.8/ExtUtils/xsubpp -C++ -typemap /usr/lib64/perl5/5.8.8/ExtUtils/typemap -typemap typemap DCOP.xs > DCOP.xsc && mv DCOP.xsc DCOP.cpp cp DCOP.pm blib/lib/DCOP.pm cp DCOP/Makefile.am blib/lib/DCOP/Makefile.am cp DCOP/Object.pm blib/lib/DCOP/Object.pm Running Mkbootstrap for DCOP () chmod 644 DCOP.bs cp DCOP.bs blib/arch/auto/DCOP/DCOP.bs chmod 644 blib/arch/auto/DCOP/DCOP.bs x86_64-pc-linux-gnu-gcc -c -I/usr/qt/3/include -I -x c++ -O2 -pipe -march=nocona -mno-tls-direct-seg-refs -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" DCOP.cpp x86_64-pc-linux-gnu-gcc: c++: No such file or directory DCOP.xs:35:24: error: dcopclient.h: No such file or directory DCOP.xs:36:21: error: dcopref.h: No such file or directory DCOP.xs:37:25: error: kdatastream.h: No such file or directory DCOP.xs:38:18: error: kurl.h: No such file or directory DCOP.xs:113: error: ‘QCStringList’ does not name a type DCOP.xs:125: error: expected ‘,’ or ‘...’ before ‘&’ token DCOP.xs:125: error: ISO C++ forbids declaration of ‘QCStringList’ with no type DCOP.xs: In function ‘SV* QCStringListToSV(int)’: DCOP.xs:128: error: ‘QCStringList’ is not a class or namespace DCOP.xs:128: error: expected `;' before ‘i’ DCOP.xs:128: error: ‘i’ was not declared in this scope DCOP.xs:128: error: ‘data’ was not declared in this scope DCOP.xs: At global scope: DCOP.xs:218: error: ‘KURL’ does not name a type DCOP.xs:223: error: expected ‘,’ or ‘...’ before ‘&’ token DCOP.xs:223: error: ISO C++ forbids declaration of ‘KURL’ with no type DCOP.xs: In function ‘SV* KURLToSV(int)’: DCOP.xs:225: error: ‘data’ was not declared in this scope DCOP.xs: At global scope: DCOP.xs:228: error: ‘DCOPRef’ does not name a type DCOP.xs:237: error: expected ‘,’ or ‘...’ before ‘&’ token DCOP.xs:237: error: ISO C++ forbids declaration of ‘DCOPRef’ with no type DCOP.xs: In function ‘SV* DCOPRefToSV(int)’: DCOP.xs:240: error: ‘self’ was not declared in this scope DCOP.xs:241: error: ‘data’ was not declared in this scope DCOP.xs: In function ‘QByteArray mapArgs(const QCString&, SV**, int)’: DCOP.xs:280: error: ‘QCStringListFromSV’ was not declared in this scope DCOP.xs:285: error: ‘KURLFromSV’ was not declared in this scope DCOP.xs:286: error: ‘DCOPRefFromSV’ was not declared in this scope DCOP.xs: In function ‘SV* mapReply(const QCString&, const QByteArray&, SV*)’: DCOP.xs:302: error: no match for ‘operator>>’ in ‘s >> r’ /usr/qt/3/include/qdatastream.h:75: note: candidates are: QDataStream& QDataStream::operator>>(Q_INT8&) /usr/qt/3/include/qdatastream.h:158: note: QDataStream& QDataStream::operator>>(Q_UINT8&) /usr/qt/3/include/qdatastream.h:77: note: QDataStream& QDataStream::operator>>(Q_INT16&) /usr/qt/3/include/qdatastream.h:161: note: QDataStream& QDataStream::operator>>(Q_UINT16&) /usr/qt/3/include/qdatastream.h:79: note: QDataStream& QDataStream::operator>>(Q_INT32&) /usr/qt/3/include/qdatastream.h:164: note: QDataStream& QDataStream::operator>>(Q_UINT32&) /usr/qt/3/include/qdatastream.h:81: note: QDataStream& QDataStream::operator>>(Q_INT64&) /usr/qt/3/include/qdatastream.h:167: note: QDataStream& QDataStream::operator>>(Q_UINT64&) /usr/qt/3/include/qdatastream.h:84: note: QDataStream& QDataStream::operator>>(Q_LONG&) /usr/qt/3/include/qdatastream.h:171: note: QDataStream& QDataStream::operator>>(Q_ULONG&) /usr/qt/3/include/qdatastream.h:88: note: QDataStream& QDataStream::operator>>(float&) /usr/qt/3/include/qdatastream.h:89: note: QDataStream& QDataStream::operator>>(double&) /usr/qt/3/include/qdatastream.h:90: note: QDataStream& QDataStream::operator>>(char*&) /usr/qt/3/include/qcstring.h:136: note: QDataStream& operator>>(QDataStream&, QByteArray&) /usr/qt/3/include/qcstring.h:244: note: QDataStream& operator>>(QDataStream&, QCString&) /usr/qt/3/include/qstring.h:829: note: QDataStream& operator>>(QDataStream&, QString&) /usr/qt/3/include/qpoint.h:104: note: QDataStream& operator>>(QDataStream&, QPoint&) /usr/qt/3/include/qsize.h:112: note: QDataStream& operator>>(QDataStream&, QSize&) /usr/qt/3/include/qrect.h:163: note: QDataStream& operator>>(QDataStream&, QRect&) /usr/qt/3/include/qtextstream.h:301: note: QTextStream& operator>>(QTextStream&, QTextStream& (*)(QTextStream&)) /usr/qt/3/include/qglist.h:207: note: QDataStream& operator>>(QDataStream&, QGList&) /usr/qt/3/include/qstringlist.h:101: note: QDataStream& operator>>(QDataStream&, QStringList&) DCOP.xs:305: error: ‘QCStringList’ was not declared in this scope DCOP.xs:305: error: expected `;' before ‘r’ DCOP.xs:305: error: ‘r’ was not declared in this scope DCOP.xs:310: error: ‘KURL’ was not declared in this scope DCOP.xs:310: error: expected `;' before ‘r’ DCOP.xs:310: error: ‘r’ was not declared in this scope DCOP.xs:311: error: ‘DCOPRef’ was not declared in this scope DCOP.xs:311: error: expected `;' before ‘r’ DCOP.xs:311: error: ‘r’ was not declared in this scope DCOP.xs: In function ‘QCString canonicalizeSignature(const QCString&)’: DCOP.xs:322: error: ‘DCOPClient’ has not been declared DCOP.c: In function ‘void XS_DCOP_new(CV*)’: DCOP.c:364: error: ‘DCOPClient’ was not declared in this scope DCOP.c:364: error: ‘RETVAL’ was not declared in this scope DCOP.c:366: error: expected type-specifier before ‘DCOPClient’ DCOP.c:366: error: expected `;' before ‘DCOPClient’ DCOP.c: In function ‘void XS_DCOP_DESTROY(CV*)’: DCOP.c:381: error: ‘DCOPClient’ was not declared in this scope DCOP.c:381: error: ‘THIS’ was not declared in this scope DCOP.c:384: error: expected primary-expression before ‘)’ token DCOP.c:390: error: type ‘<type error>’ argument given to ‘delete’, expected pointer DCOP.c: In function ‘void XS_DCOP_attach(CV*)’: DCOP.c:403: error: ‘DCOPClient’ was not declared in this scope DCOP.c:403: error: ‘THIS’ was not declared in this scope DCOP.c:407: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_detach(CV*)’: DCOP.c:428: error: ‘DCOPClient’ was not declared in this scope DCOP.c:428: error: ‘THIS’ was not declared in this scope DCOP.c:432: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_isAttached(CV*)’: DCOP.c:453: error: ‘DCOPClient’ was not declared in this scope DCOP.c:453: error: ‘THIS’ was not declared in this scope DCOP.c:457: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_appId(CV*)’: DCOP.c:541: error: ‘DCOPClient’ was not declared in this scope DCOP.c:541: error: ‘THIS’ was not declared in this scope DCOP.c:545: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_send(CV*)’: DCOP.c:569: error: ‘DCOPClient’ was not declared in this scope DCOP.c:569: error: ‘THIS’ was not declared in this scope DCOP.c:573: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_call(CV*)’: DCOP.c:600: error: ‘DCOPClient’ was not declared in this scope DCOP.c:600: error: ‘THIS’ was not declared in this scope DCOP.c:604: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_findObject(CV*)’: DCOP.c:638: error: ‘DCOPClient’ was not declared in this scope DCOP.c:638: error: ‘THIS’ was not declared in this scope DCOP.c:642: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_emitDCOPSignal(CV*)’: DCOP.c:671: error: ‘DCOPClient’ was not declared in this scope DCOP.c:671: error: ‘THIS’ was not declared in this scope DCOP.c:674: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_isApplicationRegistered(CV*)’: DCOP.c:696: error: ‘DCOPClient’ was not declared in this scope DCOP.c:696: error: ‘THIS’ was not declared in this scope DCOP.c:700: error: expected primary-expression before ‘)’ token DCOP.c: In function ‘void XS_DCOP_registeredApplications(CV*)’: DCOP.c:721: error: ‘DCOPClient’ was not declared in this scope DCOP.c:721: error: ‘THIS’ was not declared in this scope DCOP.c:722: error: ‘QCStringList’ was not declared in this scope DCOP.c:722: error: expected `;' before ‘RETVAL’ DCOP.c:725: error: expected primary-expression before ‘)’ token DCOP.c:731: error: ‘RETVAL’ was not declared in this scope DCOP.c: In function ‘void XS_DCOP_remoteObjects(CV*)’: DCOP.c:747: error: ‘DCOPClient’ was not declared in this scope DCOP.c:747: error: ‘THIS’ was not declared in this scope DCOP.c:748: error: ‘QCStringList’ was not declared in this scope DCOP.c:748: error: expected `;' before ‘RETVAL’ DCOP.c:751: error: expected primary-expression before ‘)’ token DCOP.c:757: error: ‘RETVAL’ was not declared in this scope DCOP.c: In function ‘void XS_DCOP_remoteInterfaces(CV*)’: DCOP.c:774: error: ‘DCOPClient’ was not declared in this scope DCOP.c:774: error: ‘THIS’ was not declared in this scope DCOP.c:775: error: ‘QCStringList’ was not declared in this scope DCOP.c:775: error: expected `;' before ‘RETVAL’ DCOP.c:778: error: expected primary-expression before ‘)’ token DCOP.c:784: error: ‘RETVAL’ was not declared in this scope DCOP.c: In function ‘void XS_DCOP_remoteFunctions(CV*)’: DCOP.c:801: error: ‘DCOPClient’ was not declared in this scope DCOP.c:801: error: ‘THIS’ was not declared in this scope DCOP.c:802: error: ‘QCStringList’ was not declared in this scope DCOP.c:802: error: expected `;' before ‘RETVAL’ DCOP.c:805: error: expected primary-expression before ‘)’ token DCOP.c:811: error: ‘RETVAL’ was not declared in this scope DCOP.c: In function ‘void XS_DCOP_normalizeFunctionSignature(CV*)’: DCOP.c:830: error: ‘DCOPClient’ has not been declared DCOP.c: In function ‘void boot_DCOP(CV*)’: DCOP.c:863: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:867: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:868: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:869: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:870: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:871: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:876: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:877: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:878: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:879: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:880: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:881: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:882: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:883: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:884: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:885: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:886: warning: deprecated conversion from string constant to ‘char*’ DCOP.c:887: warning: deprecated conversion from string constant to ‘char*’ make: *** [DCOP.o] Error 1 * * ERROR: kde-base/dcopperl-3.5.10 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4719: Called perl-module_src_compile * environment, line 4152: Called die * The specific snippet of code: * emake OTHERLDFLAGS="${LDFLAGS}" ${mymake} || die "compilation failed"; * The die message: * compilation failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/kde-base:dcopperl-3.5.10:20090609-094903.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-base/dcopperl-3.5.10/temp/environment'. * >>> Failed to emerge kde-base/dcopperl-3.5.10, Log file: >>> '/var/log/portage/kde-base:dcopperl-3.5.10:20090609-094903.log' * GNU info directory index is up-to-date.
diracwifi bin # emerge --info Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.29-gentoo-r5 x86_64) ================================================================= System uname: Linux-2.6.29-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7500_@_2.20GHz-with-glibc2.2.5 Timestamp of tree: Tue, 09 Jun 2009 06:45:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=nocona -mno-tls-direct-seg-refs" CHOST="x86_64-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 /var/bind /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -march=nocona -mno-tls-direct-seg-refs" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/ http://mirror.bytemark.co.uk/gentoo/ http://mirror.qubenet.net/mirror/gentoo/" LC_ALL="en_ZA.utf8" LDFLAGS="-Wl,-O1" LINGUAS="en_US af_ZA en_ZA st_ZA xh_ZA zu_ZA en_GB" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" 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" PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X X509 aac ace acl acm acpi activefilter administrator afs akode alac alias alsa amarok amavis amd64 amr amrnb amrr amrwb analogtv apache2 api berkdb blender-game bluetooth bzip2 cairo caps cdaudio cdda cddb cdio cdparanoia cdr cgi cjk clamav clamd cli consolekit cpudetection cracklib crypt cups curl cvs cvsgraph dbm dbus dovecot-sasl dri dts dv dvb dvd dvdr dvdread emovix emulation encode expat extraengine ffmpeg firefox firefox3 flac flask fortran gcj gdbm gif gmail gpg gpm gsm gutenprint hal haskell httpd hunspell hvm icecast iconv idl ilbc imap ipod ipv6 ipw4965 iscsi isdnlog java java6 javascript jbig jpeg kde kdm kerberos kexi kig-scripting kqemu ktts kvm laptop lcms libwww lm_sensors loop-aes lvm lxc lzma lzo maildir memcache midi mmx mng mp3 mp4 mp4live mpd mpeg mtp mudflap multilib mysql mysqli ncurses netboot network network-cron nforce2 nfs nls nptl nptlonly nsplugin nvidia ocaml ocamlduce ocamlopt opengl openmp openvpn openvz oss pae pam pcre pdf perl pg-intdatetime php plotutils pmu png portaudio posix postfix postgis postgres ppds pppd procmail pygrub python pyx qt3 qt3support qt4 quotas rar raw rdesktop readline realmedia reflection reiserfs resolvconf rpm rss samba sasl scintilla screen sdl session slp smp sms spamassassin speex spl sql sqlite sse sse2 ssl startup-notification stream subversion svg swat sysfs tcpd theora threads threadsafe tiff tk truetype uml unicode unison unzip usb utempter utils uuencode v4l2 valgrind video vim-pager vim-syntax vim-with-x vistafree visualization vnc voice vorbis vorbis-psy webdav webdav-neon webdav-serf webkit webpresence wifi winbind wininst winpopup wma wmf wmp wordperfect xattr xcomposite xft xine xinerama xml xorg xosd xpm xprint xrandr xrender xscreensaver xsm xulrunner xv xvid xvmc zip zlib zodb" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US af_ZA en_ZA st_ZA xh_ZA zu_ZA en_GB" USERLAND="GNU" VIDEO_CARDS="fbdev intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
This error occurred when doing an emerge -auDN world. Executing emerge --resume --skipfirst got a blocked error between dcoppython 3.5.9 and 3.5.10 Reissuing the emerge -auDN world command then compiled dcopperl successfully. So this bug has gone away.
Bugs do not fix themselves.
*** Bug 274149 has been marked as a duplicate of this bug. ***
obviously this was a problem with user's system. I'll leave it for a while until someone acknowledges the bug
(In reply to comment #5) > obviously this was a problem with user's system. I'll leave it for a while > until someone acknowledges the bug I have acknowledged this problem in bug #274149. Two of my machines consistently produce the problem. The build logs attached to that other bug report are available for your perusal.
I confirm this bug on my system too. It is pretty annoying because it blocks emerging the kdebindings-meta-3.5.10 too. The logs and the output are as described.
I am experiencing the same problem. Everything else in the update to KDE-3.5.10 went fine, except for dcopperl-3.5.10.
same bug, but just trying to install dcopperl (kdebindings-meta)
oh, forgot - kde-3.5.10
Created attachment 200593 [details] Build log with kde 4 installed Even more interesting, it picks up KDE4 when it's installed. The -x c++ thing should be non fatal, but being unable to find the headers is.
I'm experiencing this problem after an emerge -uD world. Mine is x86 only though. Below is my emerge --info. Portage 2.1.6.13 (default/linux/x86/2008.0/desktop, gcc-3.4.6, glibc-2.9_p20081201-r2, 2.6.25-gentoo-r7 i686) ================================================================= System uname: Linux-2.6.25-gentoo-r7-i686-AMD_Athlon-tm-_64_Processor_3400+-with-glibc2.0 Timestamp of tree: Thu, 13 Aug 2009 01:45:02 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.8-r1 dev-lang/python: 2.4.4-r9, 2.5.4-r3 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=k8 -msse2 -msse3" 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/lib/mozilla/defaults/pref /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /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/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=k8 -msse2 -msse3" 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" LC_ALL="en_US" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" 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" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl acpi alsa ansi apache2 apm arts berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dts dvd dvdr dvdread eds emboss encode esd evo fam firefox flac fortran freetype gdbm gif gnome gpm gstreamer gtk gtk2 hal hplip iconv ipod ipv6 isdnlog jack java jpeg kde kerberos ladspa ldap libclamav libnotify lm_sensors mad mikmod mime mmx moonlight mp3 mp4 mpeg mpm-prefork mudflap mysql ncurses nls nptl nptlonly nvidia oav ogg opengl openmp oss pam pcre pda pdf perl php php5 png portaudio ppds pppd python qt qt3 qt3support qt4 quicktime rdesktop readline reflection scanner sdl session spell spl sqlite sse sse2 sse3 ssl startup-notification subversion svg sysfs tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb vorbis wifi win32codecs wxwindows x264 x86 xcomposite xine xinerama xml xmms xorg xulrunner xv xvid zlib" ALSA_CARDS="cs46xx intel8x0 emu10k1 alc100" 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="access auth auth_dbm auth_anon auth_digest alias file-cache echo charset-lite cache disk-cache mem-cache ext-filter case_filter case-filter-in deflate mime-magic cern-meta expires headers usertrack unique-id proxy proxy-connect proxy-ftp proxy-http info include cgi cgid dav dav-fs vhost-alias speling rewrite log_config logio env setenvif mime status autoindex asis negotiation dir imap actions userdir so php webdav filter unique_id authz_host dav_lock auth_basic dav_fs " ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 202195 [details, diff] dcopperl-Makefile.PL.patch Problem seems to be Makefile.PL. First it seems that it will try to include any parameter you pass it and second somehow the KDEDIR-env-var is not detected. If you apply my patch (which just changes the default kde_dir) it will compile just fine.
Created attachment 203382 [details] Corrected Patch Your patch failed to specify the correct makefile. Here is one that's corrected.
Created attachment 203383 [details] dcopperl-3.5.10.ebuild Updated ebuild.
Created attachment 203385 [details] Ebuild and Folder for overlay Just place this in an overlay.
KDE 3.5.10 has been masked for removal, this won't be fixed...