Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150905 - app-i18n/scim-1.4.5 fails to build gtk components
Summary: app-i18n/scim-1.4.5 fails to build gtk components
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: CJK Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-11 09:07 UTC by Pedro Morales
Modified: 2006-10-12 08:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
output of emerge --info (emerge-info.txt,2.29 KB, text/plain)
2006-10-11 22:44 UTC, Pedro Morales
Details
config.log file (config.log,174.56 KB, text/plain)
2006-10-11 22:48 UTC, Pedro Morales
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pedro Morales 2006-10-11 09:07:38 UTC
For some reason, when activating the useflag "gtk" scim does not build the gtk components. Even if I can see that the command line switches are passed to the configure script.

By this I mean that this is the command issued by emerge:

----------------------------------
* econf: updating scim-1.4.5/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --without-doxygen --enable-panel-gtk --enable-setup-ui --enable-gtk2-immodule --build=i686-pc-linux-gnu
------------------------------

But this is the sumary that  configure gives at the end:

----------------------
Build options:
  Version                  1.4.5
  Install prefix           /usr
  Build shared libs        yes
  Build static libs        yes
  Build tests/*            no
  Enable debug             no
  Enable ld version script no

Module options:
  Simple config module     yes
  Socket config module     yes

  X11 FrontEnd module      yes
  Socket FrontEnd module   yes

  RawCode IMEngine module  yes
  Socket IMEngine module   yes

  SCTC Filter module       yes

  GTK2 Utility Library     no
  X11 Utility Library      yes

  GTK2 IMModule            no

  GUI Setup Utility        no

  GTK2 Panel GUI           no

  Enable TrayIcon          yes

-----------------

This can be fixed by comenting out the code for processing the use flags, that is the same as issuing the configure command without --enable nor --disable.

Tried to configure by hand with the same results (if I enable the flags, they are not added)

Any idea why this behavior?
Comment 1 hiyuh 2006-10-11 09:44:10 UTC
Please file your "config.log" and "emerge --info" as text/plain.
Comment 2 Pedro Morales 2006-10-11 22:44:05 UTC
Created attachment 99405 [details]
output of emerge --info

gtk qt3 and kde are not in my make.conf. I added those on the command line like this:

env USE="gtk qt3 kde" emerge scim
Comment 3 Pedro Morales 2006-10-11 22:48:25 UTC
Created attachment 99407 [details]
config.log file

config.log filed obtained with:
env USE=gtk kde qt3" ebuild scim-1.4.5.ebuild compile

(did not want to overwrite my working application)
Comment 4 MATSUU Takuto (RETIRED) gentoo-dev 2006-10-12 08:38:30 UTC
fixed in cvs. thanks.