Error loading plugin: libvoikko.so.1, libnuspell.so.5, libaspell.so.15, libhspell.so.0

Every time I start Nyxt in the terminal, I see these errors/warnings in the output:

<INFO> [11:00:42] Listening to socket: #P"/run/user/1000/nyxt/nyxt.socket"

** (nyxt:54395): WARNING **: 11:00:43.022: Error loading plugin: libvoikko.so.1: cannot open shared object file: No such file or directory

** (nyxt:54395): WARNING **: 11:00:43.023: Error loading plugin: libnuspell.so.5: cannot open shared object file: No such file or directory

** (nyxt:54395): WARNING **: 11:00:43.024: Error loading plugin: libaspell.so.15: cannot open shared object file: No such file or directory

** (nyxt:54395): WARNING **: 11:00:43.025: Error loading plugin: libhspell.so.0: cannot open shared object file: No such file or directory

<INFO> [11:00:43] Loading #P"/home/max/.local/share/nyxt/history/default.lisp".
<INFO> [11:00:43] Restoring 10 buffers from history.

(process:2): GLib-GIO-WARNING **: 11:00:43.511: Socket check failed
<INFO> [11:00:43] Loading #P"/home/max/.local/share/nyxt/auto-rules.lisp".

Is this something that needs to be fixed? Or does it mean that plugins would have been loaded if they were available?

I’m using the latest Nyxt package for Arch Linux.

@MaxGyver83 I’m afraid that that’s a question for the Arch Linux’s package maintainers. That distribution method is not maintained by officially by the Nyxt’s team.

The issue here is related to the dependency on enchant, which provide the spelling facilities.

Thank you. I have created an Arch Linux bug report:
https://bugs.archlinux.org/task/79732

My Arch Linux bug ticket was closed. AFAIU, these warnings are harmless. enchant has 5 optional dependencies. One of these (hunspell) is installed on my system. I guess it doesn’t matter that the other spell checkers weren’t found.