Bug 86265 - scim-qtimm-0.8.5 won't compile with USE="-arts" ("mcopidl was not found")
Bug#: 86265 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: cjk@gentoo.org Reported By: email_deleted_GqKU@ymail.com
Component: Applications
URL: 
Summary: scim-qtimm-0.8.5 won't compile with USE="-arts" ("mcopidl was not found")
Keywords:  
Status Whiteboard: 
Opened: 2005-03-22 08:30 0000
Description:   Opened: 2005-03-22 08:30 0000
scim-qtimm-0.8.5 ignores the USE flag "-arts" while configuring, so emerge
fails because "-arts" USE flag, as expected, won't make scip-qtimm-0.8.5
depends on aRts installation.

There is some quite similar bugs, like this one (searched: "ALL mcopidl"):

* http://bugs.gentoo.org/show_bug.cgi?id=73075
* http://bugs.gentoo.org/show_bug.cgi?id=77103
* http://bugs.gentoo.org/show_bug.cgi?id=85421

Except this time, it's with scim-qtimm-0.8.5...


I guess there is no need posting the generated config.log, as it seems the
exact same problem as the other ones...

They say "use_enable arts" should be changed to "use_with arts", in the ebuild
(and it indeed emerges correctly, this way... I don't know much about ebuilds,
though, so I don't know if it's the way to go...)

Reproducible: Always
Steps to Reproduce:
1. USE="-arts" emerge =scim-qtimm-0.8.5

Actual Results:  
[...]

checking for rpath... yes
checking for KDE... libraries /usr/kde/3.3/lib, headers /usr/kde/3.3/include
checking if UIC has KDE plugins available... yes
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 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).


!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/scim-qtimm-0.8.5/work/scim-qtimm-0.8.5/config.log

!!! ERROR: app-i18n/scim-qtimm-0.8.5 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
scim-qtimm-0.8.5 successful emerging, without having to install aRts...

------- Comment #1 From Mamoru KOMACHI (RETIRED) 2005-03-22 08:40:52 0000 -------
Fixed in CVS. Thanks!