Build seems to fail in creating the database files running (my guess) the Python application /usr/bin/ibus-table-createdb. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge -auvDN app-i18n/ibus-table-cantonese Actual Results: Fails to build Expected Results: Should build
Created attachment 289359 [details] Build log
Created attachment 289361 [details, diff] Patch for cantonese.txt file Don't know if this is a good fix but it does allow it to build.
Created attachment 321848 [details, diff] Extended patch to build cantonese.db cantohk.db Building cantohk.db fails in a similar manner, here is the extended patch...
(In reply to comment #3) > Created attachment 321848 [details, diff] [details, diff] > Extended patch to build cantonese.db cantohk.db > > Building cantohk.db fails in a similar manner, here is the extended patch... have you report this upstream? It seems that this ebuild is quite out-dated, and there is no source tarball provided in upstream release
Ok, I've tried that patch, it works here.
I think this package can be replaced by app-i18n/ibus-table-chinese Could you try that?
hi, naota, you right app-i18n/ibus-table-cantonese already include by app-i18n/ibus-table-chinese so why not deprecate/lastrite app-i18n/ibus-table-cantonese??
Indeed. The ibus-table-cantonese can be deprecated or at least block ibus-table-chinese due to file collision: * app-i18n/ibus-table-cantonese-1.2.0.20100305-r1 * /usr/share/ibus-table/icons/cantonese.png * /usr/share/ibus-table/icons/cantonhk.png * /usr/share/ibus-table/icons/jyutping.png * /usr/share/ibus-table/tables/cantonese.db * /usr/share/ibus-table/tables/cantonhk.db * /usr/share/ibus-table/tables/jyutping.db
(In reply to comment #7) > hi, naota, you right app-i18n/ibus-table-cantonese already include by > app-i18n/ibus-table-chinese > > so why not deprecate/lastrite app-i18n/ibus-table-cantonese?? Because we lack human resources, especially we lack developers who are using chinese input method. I'd appreciate if anyone can test the packages and help us maintaining them. Anyway, I've just masked packages which are replaced by ibus-table-chinese.