emerge kdirstat leads to: emerge kdirstat Calculating dependencies ...done! >>> emerge (1 of 1) app-misc/kdirstat-2.4.0 to / >>> md5 src_uri ;-) kdirstat-2.4.0.tar.bz2 >>> Unpacking source... .... checking for dcopidl... /usr/kde/3.3/bin/dcopidl checking for dcopidl2cpp... /usr/kde/3.3/bin/dcopidl2cpp checking for mcopidl... not found configure: error: The important program mcopidl was not found! Please check whether you installed aRts correctly. !!! ERROR: app-misc/kdirstat-2.4.0 failed. !!! Function kde_src_compile, Line 130, Exitcode 1 !!! died running ./configure, kde_src_compile:configure --------------- snip ---------- and of course arts is not installed since I don't like it and build everything with USE="-arts" Reproducible: Always Steps to Reproduce: 1. set "-arts" in USE 2. probably emerge KDE 3. emerge kdirstat Expected Results: It should have build without arts support compiled in as seemingly everything else of KDE did without a problem. Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8-gentoo-r10) ================================================================= System uname: 2.6.8-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1300MHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium3 -frename-registers -mfpmath=sse -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb:/usr/kde/3.3/share/config /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/shutdown:/usr/share/texmf/tex/generic/config/ /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/:/usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -frename-registers -mfpmath=sse -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://www.gigaload.org/gentoo.org/ http://gentoo.tiscali.nl/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 avi berkdb bitmap-fonts bzlib cdr crypt cups dga divx4linux dvd encode esd ethereal exif f77 foomaticdb ftp gdbm gif gnutls gphoto2 gpm gtk gtk2 guile imagemagick imlib java jpeg kde libg++ libwww mbox mikmod mime mmx motif mozilla mpeg mysql ncurses nis nls offensive oggvorbis opengl pam pcmcia pdflib perl php png pnp posix python qt quicktime readline samba sdl slang socketsi spell sse ssl svga sysvipc tcpd tetex tiff truetype trusted usb wxwindows x86 xface xine xml2 xmms xprint xv xvid zlib"
'emerge info' seems to remove the "-" entries from USE. This is my real USE variable USE="-oss alsa -arts -gnome divx4linux dvd cdr -emacs java -mad mysql samba acpi apache2 -apm bzlib dga ethereal exif ftp gphoto2 gnutls imagemagick mbox mime mozilla mysql nis offensive pcmcia perl php pnp posix socketsi mmx sse ssl sysvipc tetex tiff trusted usb wxwindows xine xface xvid bzlib -directfb"
Another program that uses an old admin dir so the configure always check for "mcopidl" and "artsc-config". Can you please, test the following ebuild and patch, you should put the patch in the files dir of your overlay.
Created attachment 42132 [details, diff] kdirstat-2.4.0-configure.patch It simply removes the check for mcopidl and artsc-config
Created attachment 42133 [details] kdirstat-2.4.0.ebuild
> you should put the patch in the files dir of your overlay. Since I seemingly don't fully understand how the overlay concept is supposed to work, that didn't work. But copying the files directly into the /usr/portage tree solves the problem. It builds and runs. Am I'm now suposed to mark it as resolved or does someone more official do that.
BTW, the same problem exists with rekall.
Committed the patch in the portage tree. About "rekall" please open e new bug. Thanks for reporting and testing!