FS#68549 - [fcitx5-kkc] 5.0.0-1 depends on libkkc-data

Attached to Project: Community Packages
Opened by oech3 (oech3) - Saturday, 07 November 2020, 07:35 GMT
Last edited by Felix Yan (felixonmars) - Tuesday, 15 December 2020, 12:11 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

can not input japanese without installing libkkc-data.
It depends on libkkc-data.

Steps to reproduce:
1. uninstall libkkc-data.
2. try to input japanese. It fails.
3. install libkkc-data.
4. try to input japanese. It success.
This task depends upon

Closed by  Felix Yan (felixonmars)
Tuesday, 15 December 2020, 12:11 GMT
Reason for closing:  Fixed
Additional comments about closing:  fcitx5-kkc 5.0.2-2
Comment by Andy Mender (andymenderunix) - Friday, 11 December 2020, 22:38 GMT
I was able to reproduce the issue with fcitx5-kkc-5.0.2-1-x86_64.
The attached patch adds the missing dependency.

Below is a test install of fcitx5-kkc from the patched PKGBUILD:
[amender@home-pc fcitx5-kkc]$ sudo pacman -R libkkc-data
checking dependencies...

Packages (1) libkkc-data-0.2.7-2

Total Removed Size: 29.90 MiB

:: Do you want to remove these packages? [Y/n] y
:: Processing package changes...
(1/1) removing libkkc-data [#############################################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[amender@home-pc fcitx5-kkc]$ makepkg -i fcitx5-kkc-5.0.2.tar.xz
==> WARNING: A package has already been built, installing existing package...
==> Installing package fcitx5-kkc with pacman -U...
loading packages...
warning: fcitx5-kkc-5.0.2-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (2) libkkc-data-0.2.7-2 fcitx5-kkc-5.0.2-1

Total Installed Size: 30.16 MiB
Net Upgrade Size: 29.90 MiB

:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring [#############################################################################] 100%
(1/2) checking package integrity [#############################################################################] 100%
(1/2) loading package files [#############################################################################] 100%
(2/2) checking for file conflicts [#############################################################################] 100%
(2/2) checking available disk space [#############################################################################] 100%
:: Processing package changes...
(1/2) installing libkkc-data [#############################################################################] 100%
(2/2) reinstalling fcitx5-kkc [#############################################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating icon theme caches...

Loading...