kmc doesn't compile with kdelibs compiled without arts Reproducible: Always Steps to Reproduce: 1. USE="-arts" emerge kdelibs 2. emerge kmc 3. Actual Results: checking for mcopidl... not found configure: error: The important program mcopidl was not found! Please check whether you installed KDE correctly. Expected Results: compiling without arts maybe it is an upstream bug
dreamer src # emerge info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-ck3-r1 i686) ================================================================= System uname: 2.6.12-ck3-r1 i686 AMD Athlon(tm) processor Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.11 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -mtune=athlon-tbird -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -mtune=athlon-tbird -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.inode.at/ http://gentoo.mirror.icd.hu/" LANG="hu_HU.UTF-8" LC_ALL="hu_HU.UTF-8" LINGUAS="hu en" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac acl acpi alsa apache2 avi bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr cg crypt dba dlloader dpms dvd dvdr dvdread eds emboss encode fam ffmpeg font-server foomaticdb gd gdbm gif gpm gtk gtk2 hal imagemagick imlib jpeg kde libg++ libwww mad mime mmap mmx mmxext motif mp3 mpeg mysql ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl pam pcre pdflib perl php png posix python qt readline rtc sdl session slang spell sql ssl svg symlink tcpd tidy tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs xine xml xml2 xmms xv xvmc yv12 zlib linguas_hu linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS, PORTDIR_OVERLAY dreamer src #
Created attachment 64136 [details] kmc-0.9-noarts.patch
Created attachment 64137 [details] kmc-0.9.ebuild patch applies unconditionally, application doesn't use arts
Attils: not a blocker, not a kde bug games herd: the patch is quick & dirty, but should sufficeimho
Care to attach a patch against configure.in instead?
> Care to attach a patch against configure.in instead? Nope, I'm too lazy to fix these old and often abandoned unsupported apps correctly. Possible newer versions will get corrected build scripts via kde.org/kdevelop anyways.
Masked for removal