Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 386535 - Cannot build app-i18n/ibus-table-cantonese 1.2.0.20100305
Summary: Cannot build app-i18n/ibus-table-cantonese 1.2.0.20100305
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: CJK Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-09 15:18 UTC by Andrew Udvare
Modified: 2012-10-06 07:10 UTC (History)
0 users

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


Attachments
Build log (build.log,5.84 KB, text/plain)
2011-10-09 15:19 UTC, Andrew Udvare
Details
Patch for cantonese.txt file (cantonese.txt.patch,313 bytes, patch)
2011-10-09 15:25 UTC, Andrew Udvare
Details | Diff
Extended patch to build cantonese.db cantohk.db (ibus-table-cantonese-fix-db-names.patch,633 bytes, patch)
2012-08-21 11:21 UTC, Christophe Paccolat
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Udvare 2011-10-09 15:18:31 UTC
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
Comment 1 Andrew Udvare 2011-10-09 15:19:06 UTC
Created attachment 289359 [details]
Build log
Comment 2 Andrew Udvare 2011-10-09 15:25:14 UTC
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.
Comment 3 Christophe Paccolat 2012-08-21 11:21:22 UTC
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...
Comment 4 Yixun Lan archtester gentoo-dev 2012-08-21 11:41:51 UTC
(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
Comment 5 Yixun Lan archtester gentoo-dev 2012-08-21 11:52:38 UTC
Ok, I've tried that patch, it works here.
Comment 6 Naohiro Aota gentoo-dev 2012-08-28 07:13:43 UTC
I think this package can be replaced by app-i18n/ibus-table-chinese
Could you try that?
Comment 7 Yixun Lan archtester gentoo-dev 2012-08-31 08:32:08 UTC
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??
Comment 8 Christophe Paccolat 2012-09-04 13:06:47 UTC
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
Comment 9 Naohiro Aota gentoo-dev 2012-10-06 07:10:32 UTC
(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.