The original post: /r/ubuntu by /u/Nik_Wing on 2025-02-15 12:57:36.

edit: I meant to write 24.04.1 but cannot edit that :/

Hello all!

I’m a very basic Linux user, I set up an Ubuntu system on a tiny asus box for home automation and NAS storage. I selected ZFS when I installed it first without any knowledge and the suggestion to use this.

For a while now it suggests to upgrade to 24.04.1 and I wanted to do that now.

But I ran into problems …

First thing: apt holds back 2 packages related to ZFS.

zfs-initramfs (2.1.5-1ubuntu6~22.04.4 => 2.2.4-1)

zfs-zed (2.1.5-1ubuntu6~22.04.4 => 2.2.4-1)

I tried to manually install them but apt gives me an error about dependencies.

Die folgenden Pakete haben unerfüllte Abhängigkeiten:

libzfs4 : Hängt ab von: libssl1.1 (>= 1.1.0) ist aber nicht installierbar

zfsutils : Hängt ab von: libssl1.1 (>= 1.1.0) ist aber nicht installierbar

E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

So these 2 depend on libssl1.1, I have libssl3 installed.

I tried to install libssl1.1, but it says

Paket libssl1.1 ist nicht verfügbar, wird aber von einem anderen Paket

referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst

wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Für Paket »libssl1.1« existiert kein Installationskandidat.

So in other words, there is no source for libssl1.1, but the package was referenced by another package. I did not find out which.

So I googled and stumbled across this:

https://askubuntu.com/questions/1403619/mongodb-install-fails-on-ubuntu-22-04-depends-on-libssl1-1-but-it-is-not-insta

I did that, added the repo, installed libssl1.1 successfully, removed the repo and then I tried apt full-upgrade again.

Now apt wanted to REMOVE the zfs packages:

Die folgenden Pakete werden ENTFERNT:

libnvpair3linux libuutil3linux libzfs4linux libzpool5linux zfs-initramfs zfs-zed zfsutils-linux

0 aktualisiert, 0 neu installiert, 7 zu entfernen und 0 nicht aktualisiert.

Nach dieser Operation werden 7.215 kB Plattenplatz freigegeben.

I hesitated fearing something, but then I let it do the operations. I rebooted and BOOM, it booted to initramfs and no more Ubuntu …

I made a backup beforehand with clonezilla and restoring it actually worked (yay :) ).

But now I want to ask you: how can I upgrade to 24.04.1 if Ubuntu does these IMO unlogical things? I don’t understand why it wants to update 2 zfs packages, cannot do it because it misses a package - and after it got this package then decides to kill itself by removing all zfs packages???

Please help a basic Linux user out of this mess!

I really appreciate any hint!

Google is no help as I seem to be the only one with exactly this problem.