Closed marcogaio closed 8 months ago
(It seems to be a dependency of rspamd x_x)
For reference: because libhyperscan5 debian package have only a preinst
script that do only the SS3 check and not a postinst
one, i've temporary edited /usr/share/debconf/confmodule
adding an exit 0
at the top, then do:
apt install libhyperscan5
and then removed the exit 0
from debconf shell library returning to the original unmodified script.
Absolutely crude hack, but worked. ;-)
The problem is reproducible on an Opteron_G1. The bookworm rspamd I tried to install pulled in libhyperscan5 which in turn asked for confirmation that I really wanted to install it.
Closing because we're removing rspamd from the default install in bookworm
Will it be available in some way beside installing it manually via apt?
Yes, in the global mail settings
First, my kudos for the project, wonderful!
I've tried to install YunoHost on a non-SSE3 box (and old HP MicoServer, AMD Turion(tm) II Neo N40L Dual-Core Processor; effectively, i'm installed it on a VM on PVE8, installed on that hardware, but SSE3 instruction set seems cannot be emulated by QEmu, so it is of little difference).
Installation half-failed (stopped installing software, but was able to continue installing boot loader and so now the VM boot), and after the install i see:
Googling around lead me to: https://forum.yunohost.org/t/alpha-stage-testing-for-yunohost-11-0-on-debian-bullseye-and-migration-that-will-be-shipped-in-yunohost-4-4-x/18014/30 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020225
so seems clearly a known problem at least in alpha test stage, and it is NOT a YunoHost bug, but a bug of libhyperscan5 library; as debian BTS say, this is a very bad policy behaviour for the package, that cannot fail the installation for an instruction set missing, and pretend to be multiarchitecture.
I think two path could be taken: a) (if possible) relax dependencies on libhyperscan5, so yunohost packages can be installed without that library. b) provide in yunohost reository the libhyperscan5 package recompiled without the preinstall check.
Thanks.