SUMMARY Impossible to install Calligra suite from a fresh Kde Neon install STEPS TO REPRODUCE 1. sudo apt install calligra Konsole cannot install it as okular-backened-odt issue "Investigating (0) calligrawords:amd64 < none -> 1:3.2.1-0xneon+20.04+focal+release+build24 @un uN Ib > Broken calligrawords:amd64 Depends on okular-backend-odt:amd64 < none | 1:3.2.1-0xneon+20.04+focal+release+build24 @un uH >" The same issue is reiterate for all the other components like Calligra sheet and plan. Konsole ended the description with: The following packages have unmet dependencies: calligra : Depends: calligrasheets (>= 1:3.2.1-0xneon+20.04+focal+release+build24) but it is not going to be installed Depends: calligrastage (>= 1:3.2.1-0xneon+20.04+focal+release+build24) but it is not going to be installed Depends: calligrawords (>= 1:3.2.1-0xneon+20.04+focal+release+build24) but it is not going to be installed Depends: karbon (>= 1:3.2.1-0xneon+20.04+focal+release+build24) but it is not going to be installed E: Unable to correct problems, you have held broken packages. 2. sudo apt install okular-backened-odt terminal output pretty long but the cause is probably this one: Broken okular-backend-odt:amd64 Depends on calligra-libs:amd64 < none | 1:3.2.1-0xneon+20.04+focal+release+build24 @un uH > (= 1:3.2.1-0xneon+20.04+focal+release+build24) Considering calligra-libs:amd64 0 as a solution to okular-backend-odt:amd64 9999 Broken okular-backend-odt:amd64 Depends on libokular5core9:amd64 < none | 4:19.12.3-2ubuntu1 @un uH > (>= 4:21.04.3) OBSERVED RESULT Not able to install Calligra Suite SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Calligra seems not to be able to compile with the new okular so I've now removed okular as a build dependency of calligra and it now installs
(In reply to Jonathan Riddell from comment #1) > Calligra seems not to be able to compile with the new okular so I've now > removed okular as a build dependency of calligra and it now installs I just tried again but no luck. Same terminal output for me. Broken dependencies and okular-backened-odt missing or broken.
Cannot install through Discover either. Dependency resolution failed Too few items to process
I'm having this issue now with Testing. Getting a dependency resolution fail error in Discover. when installing from the terminal: doug@testing:~$ sudo apt install calligra Reading 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) calligra-libs:amd64 < none -> 1:3.2.1+p22.04+tstable+git20221007.0143-0 @un puN Ib > Broken calligra-libs:amd64 Depends on calligra-data:amd64 < none | 1:3.2.1+p22.04+tstable+git20221007.0143-0 @un uH > (>= 1:3.2.1+p22.04+tstable+git20221007.0143-0) Considering calligra-data:amd64 0 as a solution to calligra-libs:amd64 7 Re-Instated calligra-data:amd64 Broken calligra-libs:amd64 Depends on libkchart2:amd64 < none | 2.8.0-1 @un uH > (>= 2.8.0+p22.04+tstable+git20220908.1010) Broken calligra-libs:amd64 Depends on libm2mml0.0v5:amd64 < none | 0.9.0-0ubuntu4 @un uH > Considering libm2mml0.0v5:amd64 1 as a solution to calligra-libs:amd64 7 Re-Instated libcauchy0.0v5:amd64 Re-Instated libm2mml0.0v5:amd64 Broken calligra-libs:amd64 Depends on libphonon4qt5experimental4:amd64 < none | 4:4.12.0+p22.04+vstable+git20240117.0713-0 @un uH > (>= 4:4.11.1+p22.04+tunstable+git20220919.0138) Considering libphonon4qt5experimental4:amd64 0 as a solution to calligra-libs:amd64 7 Re-Instated libphonon4qt5experimental4:amd64 Broken calligra-libs:amd64 Depends on libspnav0:amd64 < none | 0.2.3-1 @un uH > (>= 0.2.2) Considering libspnav0:amd64 0 as a solution to calligra-libs:amd64 7 Re-Instated libspnav0: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: calligra-libs : Depends: libkchart2 (>= 2.8.0+p22.04+tstable+git20220908.1010) but it is not going to be installed Recommends: fonts-lyx but it is not going to be installed Recommends: libqca2-plugins but it is not installable Recommends: python but it is not installable E: Unable to correct problems, you have held broken packages.
(In reply to Doug from comment #4) > I'm having this issue now with Testing. Getting a dependency resolution > fail error in Discover. > > when installing from the terminal: > > doug@testing:~$ sudo apt install calligra > Reading 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) calligra-libs:amd64 < none -> > 1:3.2.1+p22.04+tstable+git20221007.0143-0 @un puN Ib > > Broken calligra-libs:amd64 Depends on calligra-data:amd64 < none | > 1:3.2.1+p22.04+tstable+git20221007.0143-0 @un uH > (>= > 1:3.2.1+p22.04+tstable+git20221007.0143-0) > Considering calligra-data:amd64 0 as a solution to calligra-libs:amd64 7 > Re-Instated calligra-data:amd64 > Broken calligra-libs:amd64 Depends on libkchart2:amd64 < none | 2.8.0-1 @un > uH > (>= 2.8.0+p22.04+tstable+git20220908.1010) > Broken calligra-libs:amd64 Depends on libm2mml0.0v5:amd64 < none | > 0.9.0-0ubuntu4 @un uH > > Considering libm2mml0.0v5:amd64 1 as a solution to calligra-libs:amd64 7 > Re-Instated libcauchy0.0v5:amd64 > Re-Instated libm2mml0.0v5:amd64 > Broken calligra-libs:amd64 Depends on libphonon4qt5experimental4:amd64 < > none | 4:4.12.0+p22.04+vstable+git20240117.0713-0 @un uH > (>= > 4:4.11.1+p22.04+tunstable+git20220919.0138) > Considering libphonon4qt5experimental4:amd64 0 as a solution to > calligra-libs:amd64 7 > Re-Instated libphonon4qt5experimental4:amd64 > Broken calligra-libs:amd64 Depends on libspnav0:amd64 < none | 0.2.3-1 @un > uH > (>= 0.2.2) > Considering libspnav0:amd64 0 as a solution to calligra-libs:amd64 7 > Re-Instated libspnav0: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: > calligra-libs : Depends: libkchart2 (>= > 2.8.0+p22.04+tstable+git20220908.1010) but it is not going to be installed > Recommends: fonts-lyx but it is not going to be installed > Recommends: libqca2-plugins but it is not installable > Recommends: python but it is not installable > E: Unable to correct problems, you have held broken packages. Same here running the latest testing branch of Neon. It seems like on the unstable branch calligra-libs has changed the libkchart2 dependency to libkchart5-2, but on testing it's still libkchart2. This causes a dependency error since libkchart2 isn't updated by neon, whereas libkchart5-2 is. TLDR: The calligra-libs dependencies have to be changed to reference libkchart5-2 instead of libkchart2 on testing.
Calligra is not well maintained alas. However try now.
(In reply to Jonathan Riddell from comment #6) > Calligra is not well maintained alas. However try now. Can confirm that it's fixed now - thanks for the quick resolution!