I have +kde enabled, but -arts is also in my USE flag list: Calculating dependencies... done! [ebuild U ] app-i18n/scim-tables-0.5.8 [0.5.7] USE="kde nls" LINGUAS="ja zh -am -ar -bn -gu -hi -kn -ko -ml -ne -pa -ru -ta -te -th -uk% -vi" 0 kB .... checking for Qt... libraries /usr/qt/3/lib, headers /usr/qt/3/include using -mt checking for moc... /usr/qt/3/bin/moc checking for uic... /usr/qt/3/bin/uic checking whether uic supports -L ... yes checking whether uic supports -nounload ... yes checking if Qt needs -ljpeg... no checking for rpath... yes checking for KDE... libraries /usr/kde/3.5/lib, headers /usr/kde/3.5/include checking if UIC has KDE plugins available... yes 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 or use --without-arts to compile without aRts support (this will remove functionality). configure: error: ./configure failed for skim !!! Please attach the following file when seeking support: !!! /var/tmp/portage/app-i18n/scim-tables-0.5.8/work/scim-tables-0.5.8/config.log * * ERROR: app-i18n/scim-tables-0.5.8 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3434: Called econf '--enable-skim-support' '--enable-nls' '--disable-static' '--disable-dependency-tracking' * ebuild.sh, line 538: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/app-i18n:scim-tables-0.5.8:20080827-014911.log'. * The ebuild environment file is located at '/var/tmp/portage/app-i18n/scim-tables-0.5.8/temp/environment'. * Reproducible: Always Steps to Reproduce: 1. emerge scim-tables
So there either needs to be a mandatory dep on arts, a USE flag dep on arts (with a use_with call to configure), or mandatory --without-arts added to the ebuild.
fixed in cvs.