Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#78829 - Adding enchant optional dependency breaks weechat spell.o if enchant isn't installed
Attached to Project:
Arch Linux
Opened by Trey Blancher (ectospasm) - Sunday, 18 June 2023, 21:11 GMT
Last edited by Toolybird (Toolybird) - Monday, 19 June 2023, 02:02 GMT
Opened by Trey Blancher (ectospasm) - Sunday, 18 June 2023, 21:11 GMT
Last edited by Toolybird (Toolybird) - Monday, 19 June 2023, 02:02 GMT
|
DetailsDescription:
I don't recall seeing a warning that spell checking within weechat would break when the optional dependency for enchant was added to the PKGBUILD. Installing enchant fixed the problem for me, but I didn't see a warning about this, and spell check was broken for me for a couple of weeks since this version was released in extra. Additional info: * package version(s): 3.8-3 * /plugin load spell returns the following error in the weechat main buffer: Unable to load plugin "/usr/lib/weechat/plugins/spell.o": cannot open shared object file: libenchant-2.so.2 No such file or directory * I reached out to upstream (#weechat@libera), and they pointed out it's a packaging problem for Arch. Steps to reproduce: 1. Ensure enchant isn't installed. 2. Once weechat is loaded, run /plugin load spell 3. The error above will be observed. Installing the enchant package resolves it immediately, /plugin load spell works thereafter. I already had aspell installed, which used to be enough for spell.o, but with the addition of enchant the latter package becomes required for spell checking in weechat to work. This is a general gripe since I already found a fix, and I didn't see a warning about this when upgrading (nor could I find a warning after the fact once I figured it out). |
This task depends upon
Closed by Toolybird (Toolybird)
Monday, 19 June 2023, 02:02 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
Monday, 19 June 2023, 02:02 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
Users are expected to pay attention to pacman output:
:: Processing package changes...
(1/1) upgrading weechat
New optional dependencies for weechat
enchant: spellchecker support
I feel this is well covered by the Arch definition of optdepends. I've notified the responsible Arch PM just in case, but this is not a bug in my book.