You are not logged in.
After today's update, rime-bopomofo fails to install due to new file conflicts with rime-terra-pinyin.
Error log:
error: failed to commit transaction (conflicting files)
rime-bopomofo: /usr/share/rime-data/build/terra_pinyin_12345.prism.bin exists in filesystem (owned by rime-terra-pinyin)
rime-bopomofo: /usr/share/rime-data/build/terra_pinyin_12345.schema.yaml exists in filesystem (owned by rime-terra-pinyin)The new upstream commit causes rime-bopomofo to generate terra_pinyin_12345.* build artifacts, which belong to rime-terra-pinyin.
The PKGBUILD cleanup rule only removes:
rm build/terra_pinyin.*which does not match terra_pinyin_12345.* and therefore these files are packaged.
Because librime → librime-data → rime-terra-pinyin and rime-bopomofo are both required in the default dependency chain, this conflict always occurs.
Last edited by silver-lasombra (2026-01-26 11:53:03)
Offline
Please create an issue on Arch's gitlab instance if there is not one already.
Offline
should be fixed https://gitlab.archlinux.org/archlinux/ … requests/1
Last edited by killertofus (2026-01-25 05:37:39)
please enter your credit card number and expiration date to continue this conversation
Offline