hamonikr / nimf

다국어 입력기 프레임워크 Nimf is a lightweight, fast and extensible input method framework
GNU Lesser General Public License v3.0
143 stars 24 forks source link

kde neon (ubuntu 22.04 기반) 에서 설치가 안됩니다. #64

Closed eubnara closed 1 year ago

eubnara commented 1 year ago

버그 설명

kde neon (ubuntu 22.04 기반) 에서 설치가 안됩니다.

버그 재현 과정

sudo rm -f /etc/apt/sources.list.d/hamonikr.list
curl -sL https://pkg.hamonikr.org/add-hamonikr.apt | sudo -E bash -
sudo apt install nimf nimf-libhangul

예상한 결과

정상설치

Screenshots

$ sudo apt install nimf nimf-libhangulReading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) nimf:amd64 < none -> 1.3.0hamonikr40.8 @un puN Ib >
Broken nimf:amd64 Depends on libayatana-appindicator3-1:amd64 < none | 0.5.90-7ubuntu2 @un uH > (>= 0.2.96)
  Considering libayatana-appindicator3-1:amd64 0 as a solution to nimf:amd64 10000
  Re-Instated libayatana-ido3-0.4-0:amd64
  Re-Instated libayatana-indicator3-7:amd64
  Re-Instated libayatana-appindicator3-1:amd64
Broken nimf:amd64 Depends on libgtk2.0-0:amd64 < none | 2.24.33-2ubuntu2 @un uH > (>= 2.18.0)
  Considering libgtk2.0-0:amd64 0 as a solution to nimf:amd64 10000
  Re-Instated libgtk2.0-common:amd64
  Re-Instated libgtk2.0-0:amd64
Broken nimf:amd64 Depends on libxklavier16:amd64 < none | 5.4-4build2 @un uH > (>= 5.0)
  Considering libxklavier16:amd64 0 as a solution to nimf:amd64 10000
  Re-Instated libxklavier16:amd64
Broken nimf:amd64 Depends on qtbase-abi-5-15-3:amd64 < none @un H >
  Considering libqt5core5a:amd64 3890 as a solution to nimf:amd64 10000
  Considering libqt5core5a:amd64 3890 as a solution to nimf:amd64 10000
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:
 nimf : Depends: qtbase-abi-5-15-3
        Recommends: im-config but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

자신의 PC 환경

~ $ uname -a
Linux eub-21ckcto1ww 5.19.0-38-generic #39~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 17 21:16:15 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Neon
Description:    KDE neon 5.27
Release:        22.04
Codename:       jammy
bdh1993 commented 1 year ago

qtbase-abi-5-15-3-dummy 패키지가 존재 하지 않아 생기는 문제입니다.

저장소에 해당 패키지를 추가하였습니다.

sudo apt update

sudo apt install nimf nimf-libhangul