Application app-i18n/scim-anthy-1.3.0 fails to build. This is the error message: ----- scim_anthy_tray.cpp:29:30: error: gtk/scimtrayicon.h: No such file or directory In file included from scim_anthy_helper.cpp:31: scim_anthy_tray.h:26:30: error: gtk/scimtrayicon.h: No such file or directory scim_anthy_tray.h:78: error: ISO C++ forbids declaration of 'ScimTrayIcon' with no type scim_anthy_tray.h:78: error: expected ';' before '*' token scim_anthy_tray.h:78: error: ISO C++ forbids declaration of 'ScimTrayIcon' with no type scim_anthy_tray.h:78: error: expected ';' before '*' token scim_anthy_tray.cpp: In constructor 'AnthyTray::AnthyTray()': scim_anthy_tray.cpp:48: error: class 'AnthyTray' does not have any field named 'm_tray' scim_anthy_tray.cpp: In destructor 'AnthyTray::~AnthyTray()': scim_anthy_tray.cpp:89: error: 'm_tray' was not declared in this scope scim_anthy_tray.cpp: In member function 'void AnthyTray::create_general_menu(scim::PropertyList&)': scim_anthy_tray.cpp:254: warning: comparison is always false due to limited range of data type scim_anthy_tray.cpp: In member function 'void AnthyTray::create_tray()': scim_anthy_tray.cpp:500: error: 'm_tray' was not declared in this scope scim_anthy_tray.cpp:500: error: 'scim_tray_icon_new' was not declared in this scope make[2]: *** [anthy_imengine_helper_la-scim_anthy_tray.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [anthy_imengine_helper_la-scim_anthy_helper.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-i18n/scim-anthy-1.3.0/work/scim-anthy-1.3.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-i18n/scim-anthy-1.3.0/work/scim-anthy-1.3.0' make: *** [all] Error 2 !!! ERROR: app-i18n/scim-anthy-1.3.0 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile scim-anthy-1.3.0.ebuild, line 39: Called die
please put `locate gtk/scimtrayicon.h` and `equery files scim` here.
'locate gtk/scimtrayicon.h' and 'locate scimtrayicon.h' show no result ---- * Contents of app-i18n/scim-1.4.5-r1: /etc /etc/scim /etc/scim/config /etc/scim/global /usr /usr/bin /usr/bin/scim /usr/bin/scim-config-agent /usr/include /usr/include/scim-1.0 /usr/include/scim-1.0/scim.h /usr/include/scim-1.0/scim_attribute.h /usr/include/scim-1.0/scim_backend.h /usr/include/scim-1.0/scim_bind.h /usr/include/scim-1.0/scim_compose_key.h /usr/include/scim-1.0/scim_config_base.h /usr/include/scim-1.0/scim_config_module.h /usr/include/scim-1.0/scim_config_path.h /usr/include/scim-1.0/scim_connection.h /usr/include/scim-1.0/scim_debug.h /usr/include/scim-1.0/scim_event.h /usr/include/scim-1.0/scim_exception.h /usr/include/scim-1.0/scim_filter.h /usr/include/scim-1.0/scim_filter_manager.h /usr/include/scim-1.0/scim_filter_module.h /usr/include/scim-1.0/scim_frontend.h /usr/include/scim-1.0/scim_frontend_module.h /usr/include/scim-1.0/scim_global_config.h /usr/include/scim-1.0/scim_helper.h /usr/include/scim-1.0/scim_helper_manager.h /usr/include/scim-1.0/scim_helper_module.h /usr/include/scim-1.0/scim_hotkey.h /usr/include/scim-1.0/scim_iconv.h /usr/include/scim-1.0/scim_imengine.h /usr/include/scim-1.0/scim_imengine_module.h /usr/include/scim-1.0/scim_lookup_table.h /usr/include/scim-1.0/scim_module.h /usr/include/scim-1.0/scim_object.h /usr/include/scim-1.0/scim_panel_agent.h /usr/include/scim-1.0/scim_panel_client.h /usr/include/scim-1.0/scim_panel_common.h /usr/include/scim-1.0/scim_pointer.h /usr/include/scim-1.0/scim_property.h /usr/include/scim-1.0/scim_signals.h /usr/include/scim-1.0/scim_slot.h /usr/include/scim-1.0/scim_socket.h /usr/include/scim-1.0/scim_trans_commands.h /usr/include/scim-1.0/scim_transaction.h /usr/include/scim-1.0/scim_types.h /usr/include/scim-1.0/scim_utility.h /usr/include/scim-1.0/x11 /usr/include/scim-1.0/x11/scim_x11_utils.h /usr/lib64 /usr/lib64/gtk-2.0 /usr/lib64/gtk-2.0/immodules /usr/lib64/libscim-1.0.a /usr/lib64/libscim-1.0.la /usr/lib64/libscim-1.0.so -> libscim-1.0.so.8.1.1 /usr/lib64/libscim-1.0.so.8 -> libscim-1.0.so.8.1.1 /usr/lib64/libscim-1.0.so.8.1.1 /usr/lib64/libscim-x11utils-1.0.a /usr/lib64/libscim-x11utils-1.0.la /usr/lib64/libscim-x11utils-1.0.so -> libscim-x11utils-1.0.so.8.1.1 /usr/lib64/libscim-x11utils-1.0.so.8 -> libscim-x11utils-1.0.so.8.1.1 /usr/lib64/libscim-x11utils-1.0.so.8.1.1 /usr/lib64/pkgconfig /usr/lib64/pkgconfig/scim-x11utils.pc /usr/lib64/pkgconfig/scim.pc /usr/lib64/scim-1.0 /usr/lib64/scim-1.0/1.4.0 /usr/lib64/scim-1.0/1.4.0/Config /usr/lib64/scim-1.0/1.4.0/Config/simple.a /usr/lib64/scim-1.0/1.4.0/Config/simple.la /usr/lib64/scim-1.0/1.4.0/Config/simple.so /usr/lib64/scim-1.0/1.4.0/Config/socket.a /usr/lib64/scim-1.0/1.4.0/Config/socket.la /usr/lib64/scim-1.0/1.4.0/Config/socket.so /usr/lib64/scim-1.0/1.4.0/Filter /usr/lib64/scim-1.0/1.4.0/Filter/sctc.a /usr/lib64/scim-1.0/1.4.0/Filter/sctc.la /usr/lib64/scim-1.0/1.4.0/Filter/sctc.so /usr/lib64/scim-1.0/1.4.0/FrontEnd /usr/lib64/scim-1.0/1.4.0/FrontEnd/socket.a /usr/lib64/scim-1.0/1.4.0/FrontEnd/socket.la /usr/lib64/scim-1.0/1.4.0/FrontEnd/socket.so /usr/lib64/scim-1.0/1.4.0/FrontEnd/x11.a /usr/lib64/scim-1.0/1.4.0/FrontEnd/x11.la /usr/lib64/scim-1.0/1.4.0/FrontEnd/x11.so /usr/lib64/scim-1.0/1.4.0/Helper /usr/lib64/scim-1.0/1.4.0/IMEngine /usr/lib64/scim-1.0/1.4.0/IMEngine/rawcode.a /usr/lib64/scim-1.0/1.4.0/IMEngine/rawcode.la /usr/lib64/scim-1.0/1.4.0/IMEngine/rawcode.so /usr/lib64/scim-1.0/1.4.0/IMEngine/socket.a /usr/lib64/scim-1.0/1.4.0/IMEngine/socket.la /usr/lib64/scim-1.0/1.4.0/IMEngine/socket.so /usr/lib64/scim-1.0/1.4.0/SetupUI /usr/lib64/scim-1.0/scim-helper-launcher /usr/lib64/scim-1.0/scim-helper-manager /usr/lib64/scim-1.0/scim-launcher /usr/share /usr/share/doc /usr/share/doc/scim-1.4.5-r1 /usr/share/doc/scim-1.4.5-r1/AUTHORS.bz2 /usr/share/doc/scim-1.4.5-r1/ChangeLog.bz2 /usr/share/doc/scim-1.4.5-r1/README.bz2 /usr/share/doc/scim-1.4.5-r1/developers.bz2 /usr/share/doc/scim-1.4.5-r1/scim.cfg.bz2 /usr/share/locale /usr/share/locale/cs /usr/share/locale/cs/LC_MESSAGES /usr/share/locale/cs/LC_MESSAGES/scim.mo /usr/share/locale/de /usr/share/locale/de/LC_MESSAGES /usr/share/locale/de/LC_MESSAGES/scim.mo /usr/share/locale/fi /usr/share/locale/fi/LC_MESSAGES /usr/share/locale/fi/LC_MESSAGES/scim.mo /usr/share/locale/fr /usr/share/locale/fr/LC_MESSAGES /usr/share/locale/fr/LC_MESSAGES/scim.mo /usr/share/locale/it /usr/share/locale/it/LC_MESSAGES /usr/share/locale/it/LC_MESSAGES/scim.mo /usr/share/locale/ja /usr/share/locale/ja/LC_MESSAGES /usr/share/locale/ja/LC_MESSAGES/scim.mo /usr/share/locale/ko /usr/share/locale/ko/LC_MESSAGES /usr/share/locale/ko/LC_MESSAGES/scim.mo /usr/share/locale/pa /usr/share/locale/pa/LC_MESSAGES /usr/share/locale/pa/LC_MESSAGES/scim.mo /usr/share/locale/sv /usr/share/locale/sv/LC_MESSAGES /usr/share/locale/sv/LC_MESSAGES/scim.mo /usr/share/locale/zh_CN /usr/share/locale/zh_CN/LC_MESSAGES /usr/share/locale/zh_CN/LC_MESSAGES/scim.mo /usr/share/locale/zh_TW /usr/share/locale/zh_TW/LC_MESSAGES /usr/share/locale/zh_TW/LC_MESSAGES/scim.mo /usr/share/pixmaps /usr/share/scim /usr/share/scim/icons /usr/share/scim/icons/down.png /usr/share/scim/icons/full-letter.png /usr/share/scim/icons/full-punct.png /usr/share/scim/icons/half-letter.png /usr/share/scim/icons/half-punct.png /usr/share/scim/icons/help.png /usr/share/scim/icons/keyboard.png /usr/share/scim/icons/left.png /usr/share/scim/icons/menu.png /usr/share/scim/icons/pin-down.png /usr/share/scim/icons/pin-up.png /usr/share/scim/icons/rawcode.png /usr/share/scim/icons/right.png /usr/share/scim/icons/sctc-sc-to-tc.png /usr/share/scim/icons/sctc-tc-to-sc.png /usr/share/scim/icons/sctc.png /usr/share/scim/icons/setup.png /usr/share/scim/icons/trademark.png /usr/share/scim/icons/up.png
ok, reported to upstream. http://lists.sourceforge.jp/mailman/archives/scim-imengine-dev/2007-April/001548.html
Thanks, Matsuu!
Added >=app-i18n/scim-anthy-1.3.0 to package.mask because its very unstable.
scim-anthy-1.3.0 is still broken. please use scim-anthy-1.2.4.