Another compile problem with a KDE app when the arts use flag is disabled: checking for KDE paths... defaults checking for dcopidl... /usr/kde/3.5/bin/dcopidl checking for dcopidl2cpp... /usr/kde/3.5/bin/dcopidl2cpp checking for mcopidl... not found configure: error: The important program mcopidl was not found! Please check whether you installed aRts correctly. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/kfish-2.01/work/kfish-2.01/config.log !!! ERROR: kde-misc/kfish-2.01 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile ebuild.sh, line 1248: Called kde_src_compile kde.eclass, line 164: Called kde_src_compile 'all' kde.eclass, line 306: Called kde_src_compile 'myconf' 'configure' 'make' kde.eclass, line 288: Called econf '--with-x' '--enable-mitshm' '--with-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--without-arts' '--with-extra-includes=/usr/kde/3.5/include' '--with-extra-libs=/usr/kde/3.5/lib' ebuild.sh, line 541: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. ariel ~ # cd /usr/portage/kde-misc/kfish ariel kfish # ls ChangeLog Manifest files kfish-2.01.ebuild metadata.xml ariel kfish # vi ChangeLog ariel kfish # vi kfish-2.01.ebuild ariel kfish # emerge --info Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16.19 i686) ================================================================= System uname: 2.6.16.19 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.15 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow X acl alsa apache2 apm audiofile avi berkdb bitmap-fonts blas bzip2 cli crypt cups curl dlloader doc dri dts dv dvb dvd dvdr dvdread eds emboss encode esd exif ffmpeg fftw flac foomaticdb fortran gd gdbm gif gimp gimpprint glut gnome gstreamer gtk gtk2 gtkhtml guile idn imagemagick imlib ipv6 isdnlog jack java joystick jpeg kde ladcca lcms libg++ libwww mad mbox mikmod mmx mng motif mp3 mpeg ncurses nls nocd nptl nptlonly nsplugin ogg openal opengl pam pcre pdflib perl png posix postgres povray ppds pppd python qt qt3 qt4 quicktime readline reflection rtc samba scanner sdl session sockets sox spell spl sse ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev usb v4l v4l2 vorbis win32codecs wmf xanim xine xinerama xml xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev input_devices_vmmouse kernel_linux userland_GNU video_cards_vesa video_cards_fbdev video_cards_radeon video_cards_vmware" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS Apparently the '--without-arts' flag is being ignored by the build script. The easy fix is emerge --unmerge kfish, which is what I've done. Just thought I'd document the bug if anyone cares...
Will take care.
I cannot make it use a newer admindir because it's really outdated, so I made it require arts forcefully.