Package: release.debian.org Usertags: unblock
I would like to request an unblock for version 3.67 of tasksel. This migration has been discussed with release managers already, and has been given their agreement. It fixes recently spotted issues with input methods / ibus in various languages, via some meta packages. I have tested the changings, and confirm that they work as expected. Attached is a debdiff from 3.67 (currently in unstable) against 3.65 (currently in testing). Thanks Holger -- Holger Wansing <hwans...@mailbox.org> PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
diff -Nru tasksel-3.65/debian/changelog tasksel-3.67/debian/changelog --- tasksel-3.65/debian/changelog 2021-03-13 16:26:46.000000000 +0100 +++ tasksel-3.67/debian/changelog 2021-04-18 12:10:40.000000000 +0200 @@ -1,3 +1,33 @@ +tasksel (3.67) unstable; urgency=medium + + * Team upload. + + * Add forgotten files in ./tasks/ to make recently added *-gnome-desktop + packages work. + + -- Holger Wansing <hwans...@mailbox.org> Sun, 18 Apr 2021 12:10:40 +0200 + +tasksel (3.66) unstable; urgency=medium + + * Team upload. + + [ Shengjing Zhu ] + * Switch to fcitx5 for Simplified and Traditional Chinese desktop. + Fcitx5 works for Wayland. (Closes: #983704) + + [ Holger Wansing] + * GNOME now depends on ibus as input method. For some languages, there are + additional packages needed, to make ibus work. Adding them for Amharic, + Simplified chinese, Traditional chinese, Japanese, Kannada, Malayalam and + Telugu. This requires new task-*-gnome-desktop packages to be added for + Amharic, Simplified chinese, Traditional chinese, and Kannada. + Thanks to Shengjing Zhu for working out the circumstances. + Closes: #941624, #983653. + * ibus does not have default configurations for all languages, so force + to create one via gnome-initial-setup for all the languages using ibus. + + -- Holger Wansing <hwans...@mailbox.org> Sat, 20 Mar 2021 16:22:17 +0800 + tasksel (3.65) unstable; urgency=medium * Team upload. diff -Nru tasksel-3.65/debian/control tasksel-3.67/debian/control --- tasksel-3.65/debian/control 2021-03-13 16:26:46.000000000 +0100 +++ tasksel-3.67/debian/control 2021-04-18 12:10:40.000000000 +0200 @@ -439,6 +439,16 @@ fcitx-frontend-gtk3, fcitx-config-gtk +Package: task-amharic-gnome-desktop +Architecture: all +Description: Amharic GNOME desktop + This task localises the GNOME desktop in Amharic. +Depends: ${misc:Depends} +Recommends: + ibus-m17n, +# ibus doesn't have a default config for all languages, so force creation + gnome-initial-setup + Package: task-amharic-kde-desktop Architecture: all Description: Amharic KDE Plasma desktop @@ -733,10 +743,8 @@ Recommends: # Input method stuff im-config, - fcitx, - fcitx-sunpinyin, - fcitx-googlepinyin, - fcitx-table-wubi, + fcitx5, + fcitx5-chinese-addons, # Fonts fonts-noto, fonts-noto-cjk, @@ -753,14 +761,24 @@ fonts-arphic-ukai, fonts-arphic-uming +Package: task-chinese-s-gnome-desktop +Architecture: all +Description: Simplified Chinese GNOME desktop + This task localises the GNOME desktop in Simplified Chinese. +Depends: ${misc:Depends} +Recommends: + ibus-libpinyin, +# ibus doesn't have a default config for all languages, so force creation + gnome-initial-setup + Package: task-chinese-s-kde-desktop Architecture: all Description: Simplified Chinese KDE Plasma desktop This task localises the KDE Plasma desktop in Simplified Chinese. Depends: ${misc:Depends}, Recommends: - fcitx-frontend-qt5, - kde-config-fcitx + fcitx5-frontend-qt5, + kde-config-fcitx5 Package: task-chinese-t Architecture: all @@ -778,10 +796,11 @@ This task localises the desktop in Traditional Chinese. Depends: ${misc:Depends}, Recommends: - fcitx, - fcitx-chewing, - fcitx-table, +# Input method stuff im-config, + fcitx5, + fcitx5-chewing, + fcitx5-chinese-addons, # seems openjdk needs this to display Chinese. fonts-noto, fonts-noto-cjk, @@ -795,11 +814,24 @@ fonts-arphic-ukai, fonts-arphic-uming +Package: task-chinese-t-gnome-desktop +Architecture: all +Description: Traditional Chinese GNOME desktop + This task localises the GNOME desktop in Traditional Chinese. +Depends: ${misc:Depends} +Recommends: + ibus-chewing, +# ibus doesn't have a default config for all languages, so force creation + gnome-initial-setup + Package: task-chinese-t-kde-desktop Architecture: all Description: Traditional Chinese KDE Plasma desktop This task localises the KDE Plasma desktop in Traditional Chinese. Depends: ${misc:Depends}, +Recommends: + fcitx5-frontend-qt5, + kde-config-fcitx5 Package: task-croatian Architecture: all @@ -1429,7 +1461,8 @@ # subject instead of iso-2022-jp used Japanese de-facto. I recommend # thunderbird as default mailer for Japanese desktop users. thunderbird, - thunderbird-l10n-ja + thunderbird-l10n-ja, + ibus-mozc | ibus-anthy Package: task-japanese-kde-desktop Architecture: all @@ -1449,6 +1482,16 @@ fcitx-m17n, fcitx-config-gtk +Package: task-kannada-gnome-desktop +Architecture: all +Description: Kannada GNOME desktop + This task localises the GNOME desktop in Kannada. +Depends: ${misc:Depends} +Recommends: + ibus-m17n, +# ibus doesn't have a default config for all languages, so force creation + gnome-initial-setup + Package: task-kannada-kde-desktop Architecture: all Description: Kannada KDE Plasma desktop @@ -1688,7 +1731,10 @@ Recommends: fcitx-frontend-gtk3, fcitx-frontend-gtk2, - fcitx-config-gtk + fcitx-config-gtk, + ibus-m17n, +# ibus doesn't have a default config for all languages, so force creation + gnome-initial-setup Package: task-malayalam-kde-desktop Architecture: all @@ -2211,7 +2257,10 @@ Recommends: fcitx-frontend-gtk2, fcitx-frontend-gtk3, - fcitx-config-gtk + fcitx-config-gtk, + ibus-m17n, +# ibus doesn't have a default config for all languages, so force creation + gnome-initial-setup Package: task-telugu-kde-desktop Architecture: all diff -Nru tasksel-3.65/tasks/amharic-gnome-desktop tasksel-3.67/tasks/amharic-gnome-desktop --- tasksel-3.65/tasks/amharic-gnome-desktop 1970-01-01 01:00:00.000000000 +0100 +++ tasksel-3.67/tasks/amharic-gnome-desktop 2021-04-18 12:10:40.000000000 +0200 @@ -0,0 +1,5 @@ +Task: amharic-gnome-desktop +Enhances: gnome-desktop, amharic-desktop +Section: l10n +Key: + task-amharic-gnome-desktop diff -Nru tasksel-3.65/tasks/chinese-s-gnome-desktop tasksel-3.67/tasks/chinese-s-gnome-desktop --- tasksel-3.65/tasks/chinese-s-gnome-desktop 1970-01-01 01:00:00.000000000 +0100 +++ tasksel-3.67/tasks/chinese-s-gnome-desktop 2021-04-18 12:10:40.000000000 +0200 @@ -0,0 +1,5 @@ +Task: chinese-s-gnome-desktop +Enhances: gnome-desktop, chinese-s-desktop +Section: l10n +Key: + task-chinese-s-gnome-desktop diff -Nru tasksel-3.65/tasks/chinese-t-gnome-desktop tasksel-3.67/tasks/chinese-t-gnome-desktop --- tasksel-3.65/tasks/chinese-t-gnome-desktop 1970-01-01 01:00:00.000000000 +0100 +++ tasksel-3.67/tasks/chinese-t-gnome-desktop 2021-04-18 12:10:40.000000000 +0200 @@ -0,0 +1,5 @@ +Task: chinese-t-gnome-desktop +Enhances: gnome-desktop, chinese-t-desktop +Section: l10n +Key: + task-chinese-t-gnome-desktop diff -Nru tasksel-3.65/tasks/kannada-gnome-desktop tasksel-3.67/tasks/kannada-gnome-desktop --- tasksel-3.65/tasks/kannada-gnome-desktop 1970-01-01 01:00:00.000000000 +0100 +++ tasksel-3.67/tasks/kannada-gnome-desktop 2021-04-18 12:10:40.000000000 +0200 @@ -0,0 +1,5 @@ +Task: kannada-gnome-desktop +Enhances: gnome-desktop, kannada-desktop +Section: l10n +Key: + task-kannada-gnome-desktop