Compilation of kmldonkey-0.10_pre3 fails during configuration looking for 'mcopidl'. Reproducible: Always Steps to Reproduce: 1. Compile kmldonkey-0.10_pre3 with USE=-arts (and arts not installed) 2. 3. Actual Results: checking for mcopidl... not found configure: error: The important program mcopidl was not found! Please check whether you installed aRts correctly or use --without-arts to compile without aRts support (this will remove functionality). Expected Results: Successful compilation (or portage complaining about arts dependency). Altered ebuild from ./configure --prefix=$KDEDIR to ./configure --prefix=$KDEDIR --without-arts and compilation was successful.
Created attachment 38098 [details, diff] Patch for kmldonkey-0.10_pre3.ebuild adding arts dependency.
I reproduced this, but a portage upgrade to 2.0.50-r10 seemed to fix it.
Can you please comment if after an "emerge sync" and "emerge portage" that this is sitll broken or is fixed?
I've got portage-2.0.50-r10 and I still can't emerge it. # ACCEPT_KEYWORDS=~x86 emerge -v kmldonkey [...] 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 or use --without-arts to compile without aRts support (this will remove functionality). make: *** No targets specified and no makefile found. Stop. >>> Install kmldonkey-0.10_pre3 into /var/tmp/portage/kmldonkey-0.10_pre3/image/ category net-p2p make: *** No rule to make target `install'. Stop. !!! ERROR: net-p2p/kmldonkey-0.10_pre3 failed. !!! Function kde_src_install, Line 156, Exitcode 2 !!! died running make install, kde_src_install:make # emerge info Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r2) ================================================================= System uname: 2.6.8-gentoo-r2 i686 AMD Athlon(TM) XP 2000+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest distcc fixpackages sandbox userpriv" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X X509 aalib alsa apache2 apm avi berkdb bonobo cdr chroot crypt cscope cups curl dga directfb doc dv dvb dvd dvdr encode erandom esd extensions faad fbcon flac flash foomaticdb gd gdbm ggi gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile ieee1394 imap imlib innodb ipv6 java jikes joystick jpeg kde kerberos krb4 lcms ldap libcaca libg++ libwww linguas_it live mad mcal md5sum memlimit mikmod mmx mng motif mozilla moznoirc mozp3p mozsvg mpeg mpi mysql ncurses nls nptl odbc offensive oggvorbis opengl pam parse-clocks pdflib perl pic png ppds prelude python qt quicktime readline samba scanner sdl skey slang slp sndfile snmp socks5 speex spell sqlite sse ssl svga tcltk tcpd tetex theora tiff truetype unicode usbv4l v4l2 vim-with-x wmf wxwindows x86 xchattext xml xml2 xmms xv xvid yaz zlib"
Possibly it's still cached? rm -rf /var/tmp/portage/kmldonkey* and try again.
Doesn't work for me. emerge info: Portage 2.0.50-r10 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(TM) XP 2500+ Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -fPIC -fstack-protector -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -fPIC -fstack-protector -pipe" DISTDIR="/mnt/extr/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" 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="3dnow 3dnowex S3TC X aalib acpi alsa avi berkdb bidi cdparanoia cdr chroot cjk crypt cups dvd dvdr edl encode faac faad fbcon flac foomaticdb foreign-sysvinit gd gdbm gif gimpprint gphoto2 gpm gstreamer gtk gtk2 hardened imagemagick imap imlib imlib2 ipv6 jabber java javascriptjce jikes jpeg justify kde lcms libcaca libg++ libwww live lzo mad matroska mikmod mmap mmx mmx2 mng monkey motif mozilla moznoirc mozsvg mpeg mpeg4 mpi mplayer msn ncurses network nls nomac nptl nvidia oggvorbis ooo-kde opengl pam pdflib perl pic png ppds python qt readline rtc sasl snmp speex spell sse ssl stencil-buffer svg tcltk tcpd theora threads tiff truetype unicode usb vim-with-x wifi wmf x86 xml xml2 xmms xprintxrandr xv xvid xvmc zlib"
same error.
Works here. "emerge kmldonkey --debug" shows: + debug-print 'kde_src_compile: myconf: set to --host=i686-pc-linux-gnu --prefix=/usr --with-x --enable-mitshm --with-xinerama --with-qt-dir=/usr/qt/3 --enable-mt --disable-dependency-tracking --disable-debug --without-debug --without-arts' checking for KDE paths... defaults checking for dcopidl... /usr/kde/3.3/bin/dcopidl checking for dcopidl2cpp... /usr/kde/3.3/bin/dcopidl2cpp checking for kde-config... /usr/kde/3.3/bin/kde-config checking for meinproc... /usr/kde/3.3/bin/meinproc It skips the mcopidl check.
ahh, because I was testing version 0.9 Should be fixed now