There is a bug with upgrading from Ubuntu 20.04 to 22.04 due to bad packaging form Ubuntu
Do you have a reference for this bug? What is the "bad packaging" that is at issue?
"A single swap file or partition may be up to 128 MB in size. [...] [I]f you need 256 MB of swap, you can create two 128-MB swap partitions." (M. Welsh & L. Kaufman, Running Linux, 2e, 1996, p. 49)
Based on these data, it seems that the name "libzip5" in 20.04 is the exception (an error?), and the return to "libzip4" in 22.04 was to correct this exception (or error)
"A single swap file or partition may be up to 128 MB in size. [...] [I]f you need 256 MB of swap, you can create two 128-MB swap partitions." (M. Welsh & L. Kaufman, Running Linux, 2e, 1996, p. 49)
Based on these data, it seems that the name "libzip5" in 20.04 is the exception (an error?), and the return to "libzip4" in 22.04 was to correct this exception (or error)
Based on these data, it seems that the name "libzip5" in 20.04 is the exception (an error?), and the return to "libzip4" in 22.04 was to correct this exception (or error)
Based on these data, it seems that the name "libzip5" in 20.04 is the exception (an error?), and the return to "libzip4" in 22.04 was to correct this exception (or error)
So Libzip5 conflicts in 22.04 and it should install Libzip4 instead
Basically, Hestia should do the following check:
If Ubuntu, then: if 20.04, then need libzip5; else need libzip4
"A single swap file or partition may be up to 128 MB in size. [...] [I]f you need 256 MB of swap, you can create two 128-MB swap partitions." (M. Welsh & L. Kaufman, Running Linux, 2e, 1996, p. 49)
Based on these data, it seems that the name "libzip5" in 20.04 is the exception (an error?), and the return to "libzip4" in 22.04 was to correct this exception (or error)
Comments
aapanel.
I bench YABS 24/7/365 unless it's a leap year.
fastpanel
That's strange. From https://www.hestiacp.com
Meanwhile we do. If I remeber correctly for quite some time now...
keyhelp works perfect on ubuntu 22. Good luck!
Cyberpanel
Yeah, I think I misread it somehow.
HestiaCP Supports 22.04
...
https://github.com/hestiacp/hestiacp/blob/main/CHANGELOG.md#160---major-release-feature--quality-update
Even since 1.6.0
There is a bug with upgrading from Ubuntu 20.04 to 22.04 due to bad packaging form Ubuntu
(We do not support 22.10 ( 23.04/23.10) but only the LTS releases. ...
Do you have a reference for this bug? What is the "bad packaging" that is at issue?
"A single swap file or partition may be up to 128 MB in size. [...] [I]f you need 256 MB of swap, you can create two 128-MB swap partitions." (M. Welsh & L. Kaufman, Running Linux, 2e, 1996, p. 49)
Missed libzip.so.5
It's included in Ubuntu 20.04 , but Ubuntu 22.04 has only libzip4
I think that he solved issue already
According to eris on the other forum they knew this and libzip4 should have worked. Works on my debian 11 system under libzip4 no problems at all.
"I would have gotten away with it too, if it wasn't for that meddling Frankz and Mason!!"
Setting Hestia aside, the issue of libzip4 vs libzip5 in Ubuntu is rather puzzling:
Based on these data, it seems that the name "libzip5" in 20.04 is the exception (an error?), and the return to "libzip4" in 22.04 was to correct this exception (or error)
"A single swap file or partition may be up to 128 MB in size. [...] [I]f you need 256 MB of swap, you can create two 128-MB swap partitions." (M. Welsh & L. Kaufman, Running Linux, 2e, 1996, p. 49)
I just checked and you're correct.
Like @angstrom said, 1.7.3-1 in my Debian 11 / Hestiacp installation.
libzip4:amd64 1.7.3-1 amd64
Yeah it's weird but this is not the first, nor probably last were Ubuntu does something just plain odd.
"I would have gotten away with it too, if it wasn't for that meddling Frankz and Mason!!"
That is what I mean with > @angstrom said:
We need to modify the dependencies in:
https://github.com/hestiacp/hestiacp/blob/e3ad465726f97c1d640f532c7cee3038784e2bba/src/deb/php/control#L9
So Libzip5 conflicts in 22.04 and it should install Libzip4 instead
Basically, Hestia should do the following check:
"A single swap file or partition may be up to 128 MB in size. [...] [I]f you need 256 MB of swap, you can create two 128-MB swap partitions." (M. Welsh & L. Kaufman, Running Linux, 2e, 1996, p. 49)
naughty naughty hestia cp
I bench YABS 24/7/365 unless it's a leap year.
For the new install this works fine. It is hard to detect when a user upgrades to a new OS (20.04 to 22.04 in this case)
We should create separate control files for each OS.