HELP. The other day, Ubuntu told me that a new version of Siril was available. This was installed, using the Index of /lock042/siril/ubuntu
repository on my Ubuntu 24.04.2 LTS system. The upgdate to 1.4.2 beta-2 looked great. I was quite happy with it. But I had had a problem with KStars. The SNAP version that had been installed was 3.7.7 beta and it had lots of bugs. So I added the kstars repository Index of /mutlaqja/ppa/ubuntu, and this allowed a workable version of Kstars (3.7.7) to be installed.
But now I discover that Siril is GONE! It is no longer on my system and I can’t reinstall it.
$ siril
Command 'siril' not found, but can be installed with:
sudo apt install siril
$ sudo apt install siril
Reading package lists... Done
Building dependency tree... Done
Reading state information... 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:
libxisf : Conflicts: libxisf0 but 0.2.8-1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
This is a classic problem when using multiple PPAs. You have to either choose one or the other, since they share a dependency in common which is not in the same version.
Okay, but it’s now even worse. I thought I’d try uninstalling KStars. It uninstalled but now I can neither reinstall KStars nor install Siril.
What would you suggest? Remove the KStars repo and then try to install Siril, then add the Kstars repo, remove the Siril repo and then try to install KStars?
Or is there some sort of command line switch that would enable me to get out of this mess?
I will say that on this machine, Siril is a must-have and KStars is a nice-to-have.
The PPA problem is a boring one. I don’t understand how it happens. Because I build the package with libxisf-dev. And so I don’t ask for any particular version.
Ok. I have another feedback.
In fact this is not possible because indi is using another libxisf version.
But I know that now there’s a new flatpak of kstars/ekos.
Maybe this is the solution: