HELP! Siril is gone - Ubuntu 24.04.2 LTS

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.

How can I resolve this?

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.

So I uninstalled kstars, removed the kstars repo but siril still won’t install using the siril repo, same error.

I had to uninstall libxisf and then I could install siril.

But I’d still like kstars. sigh :cry:

You could try the flatpak. Install KStars on Linux | Flathub

1 Like

It’s several versions behind. 3.7.3.

You can try the Siril flatpak then :slight_smile:

There were issues with that on the first beta. The PPA was much better. I don’t much like flatpak. I guess I’m old school.

Pull the source for both and build 'em yourself :wink:

1 Like

grrrrrr. Not that old school, I guess. :grin:

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.

@paperdigits : any idea?

That means you’ve built again the version currently in ubuntu; I assume kstars ships a newer version in their PPA, hence the conflict.

oh ok. I guess they ship it before it was available in Ubuntu. Probably I should ask the dev to change that. I know him.

1 Like

I sent an email. We’ll see.

2 Likes

Thank you!

Please. Update both PPA and let me know please. It should be fine.

1 Like

Not sure how I update the ppa. Would adding the ppas and then sudo apt update do it?

By the way, Jasem Mutlaq has removed the xisf dependency from KStars.
https://bugs.kde.org/show_bug.cgi?id=503146#c8

If that’s true, it might fix this issue I logged about it 3 weeks ago. :wink:

1 Like

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:

1 Like