Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#40301 - [brise] Missing files for "bopomofo" and "terra_pinyin"

Attached to Project: Community Packages
Opened by Dan Cecile (dcecile) - Saturday, 10 May 2014, 23:16 GMT
Last edited by Felix Yan (felixonmars) - Monday, 07 July 2014, 14:37 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The .bin files for the "bopomofo" and "terra_pinyin" schemas are missing.

Additional info:
* brise 0.32-1


Steps to reproduce:

Switch the schema to "bopomofo", try to enter text--the phonetic symbols do not show up, and completion does not work.
This task depends upon

Closed by  Felix Yan (felixonmars)
Monday, 07 July 2014, 14:37 GMT
Reason for closing:  Won't implement
Comment by Felix Yan (felixonmars) - Monday, 12 May 2014, 03:57 GMT
I don't see any .bin files for bopomofo or terra_pinyin in compiled files, where did you get them?

I suspect that your problem is not related to .bin files, but rather fonts or something else. Otherwise, I'll suggest to report to upstream (since it's not really packaging-related).
Comment by Dan Cecile (dcecile) - Monday, 12 May 2014, 04:30 GMT
After running "make", I got a "terra_pinyin.reverse.bin" and a "terra_pinyin.table.bin" file (which aren't included in the Arch package). But the "bopomofo" schema wouldn't work until I also manually compiled and copied over the the "bopomofo.prism.bin" file (this one is an upstream problem with "rime_deployer --build", I didn't report it yet).
Comment by Felix Yan (felixonmars) - Monday, 12 May 2014, 04:39 GMT
I didn't get those files here. After running "make", all what I've got are:

$ find .../build/brise/src/brise -name "*.bin"
.../build/brise/src/brise/data/luna_pinyin.table.bin
.../build/brise/src/brise/data/luna_pinyin_fluency.prism.bin
.../build/brise/src/brise/data/cangjie5.prism.bin
.../build/brise/src/brise/data/luna_pinyin_simp.prism.bin
.../build/brise/src/brise/data/luna_pinyin_tw.prism.bin
.../build/brise/src/brise/data/stroke.reverse.bin
.../build/brise/src/brise/data/stroke.table.bin
.../build/brise/src/brise/data/luna_pinyin.reverse.bin
.../build/brise/src/brise/data/cangjie5.table.bin
.../build/brise/src/brise/data/stroke.prism.bin
.../build/brise/src/brise/data/luna_pinyin.prism.bin
.../build/brise/src/brise/data/cangjie5.reverse.bin
Comment by Dan Cecile (dcecile) - Monday, 19 May 2014, 17:11 GMT
Hmm OK, I tried it again too, and I'm not sure why I originally thought "make" gave me the "terra_pinyin.*.bin" files.

An Arch workaround would be possible for this package (by running "rime_deployer --compile bopomofo.schema.yaml" and "rime_deployer --compile terra_pinyin.schema.yaml" manually after "make").

Upstream, I'm not sure if there's a problem in "librime"'s "rime_deployer" tool, or if some file in "brise" is missing a reference to these schemas, or if everything is working as intended (i.e. to not build rarely used schemas). I'm not familiar with this project at all, so I wouldn't know.

What do you think the next step should be?
Comment by Felix Yan (felixonmars) - Monday, 19 May 2014, 17:55 GMT
I'll implement this tomorrow in the Arch package (since it doesn't seem like that this will affect anything else).

But please do report it to upstream, thanks.
Comment by Dan Cecile (dcecile) - Monday, 19 May 2014, 22:51 GMT
Thanks, and here's a link to the upstream issue: https://code.google.com/p/rimeime/issues/detail?id=617
Comment by Felix Yan (felixonmars) - Wednesday, 21 May 2014, 07:05 GMT
So as upstream suggests, I'm not going to enable all schemas. If there's nothing more I can do about this, I'm going to close the issue, sorry.

Loading...