Package: release.debian.org User: release.debian.org@packages.debian.org Usertags: pu Tags: bullseye X-Debbugs-Cc: byang@debian.org Severity: normal [ Reason ] Currently the table input methods provided by fcitx5-table (in src:fcitx5- chinese-addons) will not work due to missing dependencies on fcitx5-module- pinyinhelper and fcitx5-module-punctuation. This is reported as https://bugs.debian.org/1001739 . The bug is present from the very beginning. While the latest fcitx5-chinese-addons/5.0.9-2 upload has fixed the bug in Debian Sid, This bullseye-pu will fix this bug in Debian 11 (stable). [ Impact ] If this update is not present, users that only have fcitx5-table installed (i.e. did not explicitly install fcitx5-module-pinyinhelper and fcitx5-module- punctuation) will not be able to use any table input method in fcitx5 framework. [ Tests ] I have tested the fix in a freshly-installed Debian 11 VM. [ Risks ] No risk expected. This fix only adds two package dependencies. [ Checklist ] [X] *all* changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in stable [X] the issue is verified as fixed in unstable [ Changes ] * debian/control: Add missing package dependency relationship: + fcitx5-table: - fcitx5-module-pinyinhelper (Dep) - fcitx5-module-punctuation (Dep) (Closes: #1001739) Full debdiff provided in attachment. [ Other info ] Changes in git packaging repo: https://salsa.debian.org/input-method-team/fcitx5-chinese-addons/-/commit/1d489d123c26e37b63fe24fe6748856a5f72103d -- Regards, Boyuan Yang
diff -Nru fcitx5-chinese-addons-5.0.4/debian/changelog fcitx5-chinese-addons-5.0.4/debian/changelog --- fcitx5-chinese-addons-5.0.4/debian/changelog 2021-02-19 02:29:37.000000000 -0500 +++ fcitx5-chinese-addons-5.0.4/debian/changelog 2021-12-14 20:09:19.000000000 -0500 @@ -1,3 +1,12 @@ +fcitx5-chinese-addons (5.0.4-1+deb11u1) bullseye; urgency=medium + + * debian/control: Add missing package dependency relationship: + + fcitx5-table: + - fcitx5-module-pinyinhelper (Dep) + - fcitx5-module-punctuation (Dep) (Closes: #1001739) + + -- Boyuan Yang <byang@debian.org> Tue, 14 Dec 2021 20:09:19 -0500 + fcitx5-chinese-addons (5.0.4-1) unstable; urgency=medium * Team upload. diff -Nru fcitx5-chinese-addons-5.0.4/debian/control fcitx5-chinese-addons-5.0.4/debian/control --- fcitx5-chinese-addons-5.0.4/debian/control 2021-02-19 02:29:37.000000000 -0500 +++ fcitx5-chinese-addons-5.0.4/debian/control 2021-12-14 20:09:19.000000000 -0500 @@ -290,6 +290,8 @@ Multi-Arch: same Depends: fcitx5-chinese-addons-data, + fcitx5-module-pinyinhelper (= ${binary:Version}), + fcitx5-module-punctuation (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, Description: Fcitx Input Method Framework v5 (builtin table support)
Attachment:
signature.asc
Description: This is a digitally signed message part