Bug 370022 - Dependency "qtbase-api" can not be satisfied for input method.
Summary: Dependency "qtbase-api" can not be satisfied for input method.
Status: CONFIRMED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
: 399321 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-10-05 02:56 UTC by stu2731652
Modified: 2023-05-11 00:59 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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