Bug 370022

Summary: Dependency "qtbase-api" can not be satisfied for input method.
Product: [KDE Neon] neon Reporter: stu2731652
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED WAITINGFORINFO    
Severity: normal CC: dthoma, hsanson, jr, neon-bugs, phanective, sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description stu2731652 2016-10-05 02:56:57 UTC
Qt5 Frontend of input method like Fcitx or hime can not be installed because they require qtbase-abi-5-5-1. qtbase-api-5-5-1 is a virtual package provide by libqt5core5a, but it can't be provided by current version . Without Qt5 Frontend, we can't type Chinese under Qt5 Apps.

Reproducible: Always

Steps to Reproduce:
1. # apt-get install fcitx-frontend-qt5 hime-qt5-immodule
2. # apt-get install qtbase-abi-5-5-1 
3.

Actual Results:  
It will tell us that our libqt5core5a is too new for qtbase-abi-5-5-1.

Expected Results:  
Maybe we should have a new fcitx-frontend-qt5 package instead.
Comment 1 Jonathan Riddell 2016-10-19 11:30:18 UTC
needs archive rebuilder added to our build system to rebuild some of these packages, work in progress..
Comment 2 Horacio Sanson 2018-09-17 09:24:16 UTC
I can confirm this is an issue in latest KDE Neon packages. I cannot input any CJK language in Qt5 apps due to this. I can in Chrome that is not Qt app. Below the output of apt-get:


sudo apt-get install fcitx-frontend-qt5                                                            
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) fcitx-frontend-qt5:amd64 < none -> 1.1.1-1build3 @un puN Ib >                                           
Broken fcitx-frontend-qt5:amd64 Depends on qtbase-abi-5-9-5:amd64 < none @un H >                                          
  Considering libqt5core5a:amd64 2981 as a solution to fcitx-frontend-qt5:amd64 10004                                     
Done
Some packages could not be installed. This may mean that you have                                                         
requested an impossible situation or if you are using the unstable                                                        
distribution that some required packages have not yet been created                                                        
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fcitx-frontend-qt5 : Depends: qtbase-abi-5-9-5
E: Unable to correct problems, you have held broken packages.
Comment 3 Horacio Sanson 2018-09-17 09:25:18 UTC
I have latest neon and all packages upgraded.

> cat /etc/issue
KDE neon 5.13 \n \l
Comment 4 Christoph Feck 2018-10-03 21:09:58 UTC
Is this issue still relevant for the 18.04.1-based Neon?
Comment 5 Christoph Feck 2018-10-27 15:21:20 UTC
*** Bug 399321 has been marked as a duplicate of this bug. ***
Comment 6 Jumpei Ogawa 2023-05-11 00:59:21 UTC
I think this thread can be closed because this issue is resolved in https://bugs.kde.org/show_bug.cgi?id=461620
Comment 7 Carlos De Maine 2025-09-20 09:35:28 UTC
Thank you for your bug report! 
However this bug report was created/provided previous to 01/01/2023 and also has not received any updates since  before 01/01/2025. 
Unfortunately KDE neon no longer provides updates for anything older than noble 24.04 based edition's.
Please upgrade to KDE neon noble and if you can reproduce the issue after upgrading to an active version, feel free to re-open this bug report.
Thanks for understanding!