KXStudio / Repository

External, Non-PPA KXStudio Repository
75 stars 6 forks source link

Unable to install mod-host on KDE neon user edition (Ubuntu 20.04 LTS + KDE Plasma 23.0) because depends libreadline7, even though libreadline7 is already installed #270

Open ericfont opened 3 years ago

ericfont commented 3 years ago
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) mod-host:amd64 < none -> 5:20201214 @un puN Ib >
Broken mod-host:amd64 Depends on libreadline7:amd64 < 0~7.0-3 @ii mK > (>= 6.0)
Broken mod-host:amd64 Depends on lilv-utils:amd64 < none | 5:0.24.5+git20190707 @un uH >
  Considering lilv-utils:amd64 1 as a solution to mod-host:amd64 9998
  Re-Instated lilv-utils:amd64
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:
 mod-host : Depends: libreadline7 (>= 6.0) but 0~7.0-3 is to be installed
E: Unable to correct problems, you have held broken packages.
e@KDE-neon-Ubuntu-LTS:~/Downloads$ sudo apt install libreadline7
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libreadline7 is already the newest version (0~7.0-3).
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
ericfont commented 3 years ago

I'm trying to understand that line

Broken mod-host:amd64 Depends on libreadline7:amd64 < 0~7.0-3 @ii mK > (>= 6.0)

Is that to say that libreadline7 must be below 7.0-3 specifically? So because I have 7.0-3 installed I can't use it?

falkTX commented 3 years ago

Yeah. I need to build libreadline statically in order to drop this dependency.