checking for mcopidl... not found configure: error: The important program mcopidl was not found! Please check whether you installed KDE correctly. !!! ERROR: net-firewall/guarddog-2.2.0 failed. !!! Function kde_src_compile, Line 130, Exitcode 1 !!! died running ./configure, kde_src_compile:configure !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1.emerge guarddog Actual Results: checking for mcopidl... not found configure: error: The important program mcopidl was not found! Please check whether you installed KDE correctly. !!! ERROR: net-firewall/guarddog-2.2.0 failed. !!! Function kde_src_compile, Line 130, Exitcode 1 !!! died running ./configure, kde_src_compile:configure !!! If you need support, post the topmost build error, NOT this status message. Expected Results: the dang program to emerge I first tried to emerge kde-base because it was a KDE app... failed just like above.. so I just spend the last 4 hours compiling KDE.. and the thing still fails!!!
You forgot to provide your emerge info, but I'm quite sure you compiled kdelibs without the USE=arts enabled and then you enabled it. So you have two solutions: disable it again or recompile kdelibs with it enabled. We are also guilty as we didn't already added a check to avoid this kind of bug reports. Please reopen if I'm wrong and provide your "emerge info" output.
Well.. I have -arts in my USE flags.. I don't want it.. nor do I need it.. For that matter I don't even want KDE.. I thought emerge kde-base would emerge the neccesary KDE libraries to run kde apps. Anyways here is my emerge info; further more I have USE="arts" emerge kdelibs guarddog I will let you know the outcome, however I don't think it should be necessary to have arts to run guarddog. === Emerge Info === Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-nitro4 i686) ================================================================= System uname: 2.6.9-nitro4 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r2 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache digest distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirror.gentoo.gr.jp http://ftp.gentoo.or.kr http://mirror.gentoo.gr.jp http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://gentoo.seren.com/gentoo http://gentoo.mirrored.ca/ http://gentoo.gg3.net/ ftp://gg3.net/pub/linux/gentoo/ ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://ftp.gentoo.or.kr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow X acl aim alsa apache2 apm avi bcmath berkdb bitmap-fonts bonobo bzlib cdr crypt cups curl dbus dga directfb divx4linux dvd dvdr encode esd evo f77 fam fbcon flac flash font-server foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml hal icq imagemagick imap imlib innodb ipv4 java jikes jpeg libg++ libwww mad maildir mhash mikmod mime ming mmx mng motif mozilla mpeg mpi msn mysql mysqli ncurses nls nptl oggvorbis openal opengl oscar oss pam pam-mysql pcre pdflib perl php png posix python qt quicktime readline recode sasl sdl session shared sharedmem simplexml sndfile soap spell spl sqlite ssl svga tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts unicode usb wxwindows x86 xml xml2 xmms xpm xv xvid yahoo zlib"
emerge kdelibs with arts solved the problem. But I dont' think this is a solution... I should have to have arts installed on my system to install a KDE app... or should I?
You need to take it up with the author of guarddog, as that program is the one that is checking for the existance arts.
By the way: 2.4.0 supports --without arts, I'm pushing that to stable since 2.2.0 is half and a year old.
Ok. I was thinking that also guarddog-2.2.0 supported the --without-arts configure flags. now the problem is clear and the bug is not invalid. Please close as fixed when guarddog-2.4 is marked stable.
Guarddog-2.4.0 is stable. Closing.