FS#79732 - [nyxt] Missing libraries: libvoikko.so.1, libnuspell.so.5, libaspell.so.15, libhspell.so.0

Attached to Project: Arch Linux
Opened by Max (MaxGyver83) - Monday, 18 September 2023, 18:18 GMT
Last edited by Antonio Rojas (arojas) - Monday, 18 September 2023, 18:24 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

When I start Nyxt, I see these error messages in the command line output:

```
** (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
```

I have asked about this in the Nyxt forum:
https://discourse.atlas.engineer/t/error-loading-plugin-libvoikko-so-1-libnuspell-so-5-libaspell-so-15-libhspell-so-0/861

The answer was that this seems to be a packaging issue. They say it's related to enchant. It's a dependency of the nyxt package but it looks like it installs these libraries with different names:

```
-rwxr-xr-x 1 root root 18K 30. Jul 13:29 /usr/lib/enchant-2/enchant_aspell.so*
-rwxr-xr-x 1 root root 14K 30. Jul 13:29 /usr/lib/enchant-2/enchant_hspell.so*
-rwxr-xr-x 1 root root 30K 30. Jul 13:29 /usr/lib/enchant-2/enchant_hunspell.so*
-rwxr-xr-x 1 root root 34K 30. Jul 13:29 /usr/lib/enchant-2/enchant_nuspell.so*
-rwxr-xr-x 1 root root 14K 30. Jul 13:29 /usr/lib/enchant-2/enchant_voikko.so*
```

Additional info:
* package version(s): 3.7.0-1
* config and/or log files etc.
* link to upstream bug report: https://discourse.atlas.engineer/t/error-loading-plugin-libvoikko-so-1-libnuspell-so-5-libaspell-so-15-libhspell-so-0/861

Steps to reproduce:

Just start `nyxt` in a terminal.
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 18 September 2023, 18:24 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#68499 

Loading...