https://bugzilla.redhat.com/show_bug.cgi?id=2389767
Bug ID: 2389767 Summary: The brise package is deprecated upstream since 2018 and providing outdated data files for ibus-rime, fcitx5-rime etc Product: Fedora Version: 42 OS: Linux Status: NEW Component: brise Keywords: Desktop, RFE Severity: medium Assignee: pwu@redhat.com Reporter: alt.euyis@gmail.com QA Contact: extras-qa@fedoraproject.org CC: i18n-bugs@lists.fedoraproject.org, petersen@redhat.com, pwu@redhat.com Target Milestone: --- Classification: Fedora
Per the readme file in the upstream repo (https://github.com/rime/brise/blob/master/README.md), brise is deprecated and the last release version of 0.38 dating back to 2018 is still being served as a dependency package for Rime front-ends in Fedora (ibus-rime, fcitx5-rime, etc).
As the schema files in the package are essentially what actually provide the user-facing input features of Rime, the fact that they are several years outdated when newer, current version are available with updates & bug fixes are readily available is clearly not ideal. In fact, this bug report is prompted by me running into an upstream bug (https://github.com/rime/home/issues/831) that was fixed all the way back to 2021 yet still present Fedora 42, due to the schema files being stuck in 2018.
Would it be possible to either update the files provided by the brise package to the latest versions available, or move them to a new dependency package for Rime front-end packages, since a update version would clearly not be specifically brise anymore so the name would be misleading in that case?
Reproducible: Always
https://bugzilla.redhat.com/show_bug.cgi?id=2389767
Selene Lynn alt.euyis@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Comment|0 |updated
--- Comment #0 has been edited ---
Per the readme file in the upstream repo (https://github.com/rime/brise/blob/master/README.md), brise is deprecated and the last release version of 0.38 dating back to 2018 is still being served as a dependency package for Rime front-ends in Fedora (ibus-rime, fcitx5-rime, etc).
As the schema files in the package are essentially what actually provide the user-facing input features of Rime, the fact that they are several years outdated when newer, current version are available with updates & bug fixes are readily available is clearly not ideal. In fact, this bug report is prompted by me running into an upstream bug (https://github.com/rime/home/issues/831) that was fixed all the way back to 2021 yet still present in Fedora 42, due to the schema files being stuck in 2018.
Would it be possible to either update the files provided by the brise package to the latest versions available, or move them to a new dependency package for Rime front-end packages, since a update version would clearly not be specifically brise anymore so the name would be misleading in that case?
Reproducible: Always
https://bugzilla.redhat.com/show_bug.cgi?id=2389767
--- Comment #1 from Peng Wu pwu@redhat.com --- I think the brise package just provides some default data for ibus-rime.
If you want to update the ibus-rime user data, maybe you can try the plum configuration manager.
URL: https://github.com/rime/plum/
https://bugzilla.redhat.com/show_bug.cgi?id=2389767
--- Comment #2 from Selene Lynn alt.euyis@gmail.com --- Sorry for the late reply, missed the comment notification.
I'm aware of plum; my point is more that this might be beyond the scope of just packaging, but IMO ideally a current install of rime on Fedora should by default include the latest or at least a reasonably recent version of the files formerly included in brise, instead of shipping files several years out of date and requiring manual intervention on the user's part for updating - something an average user might not be aware of, expecting what's available in the packages to be at most only somewhat behind the current version.
https://bugzilla.redhat.com/show_bug.cgi?id=2389767
--- Comment #3 from Fedora Release Engineering releng@fedoraproject.org --- This message is a reminder that Fedora Linux 42 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora Linux 42 on 2026-05-13. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a 'version' of '42'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, change the 'version' to a later Fedora Linux version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see it.
Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora Linux 42 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora Linux, you are encouraged to change the 'version' to a later version prior to this bug being closed.
https://bugzilla.redhat.com/show_bug.cgi?id=2389767
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|42 |rawhide
i18n-bugs@lists.fedoraproject.org