somewhere libaspell is not linked here or in gtkspell. A fix for the switchspell plugin is to configure the plugin pack with GTKSPELL_LIBS="-laspell" Reproducible: Always Steps to Reproduce: 1. emerge x11-plugins/purple-plugin_pack-2.1.1 2.try to use switch spell plugin 3.
I can confirm this bug! Could you please elaborate more on the fix? Setting $GTKSPELL_LIBS did not work for me. I do not even have aspell installed and was not able to compile without switchspell.
Created attachment 135513 [details] purple-plugin_pack-2.1.1.ebuild Attached fixed ebuild. define GTKSPELL_LIBS="-laspell" for econf, and add app-text/aspell dependency
Created attachment 135514 [details, diff] proposed patch to ebuild patch / diff of what is in /usr/portage/x11-plugins/purple-plugin_pack/purple-plugin_pack-2.1.1.ebuild to fixed ebuild
Thank you for your fixed ebuild. It would be nice if there would be an use flag for switchspell, so the aspell dependency is only pulled in if this switchspell plugin is wanted. I would do it on my own, but it does not work the way it worked with talkfilters. Maybe some other plugin requires switchspell...
Do you have app-text/talkfilters installed and the talkfilters USE flag? emerge -pv talkfilters I suppose a cool ebuild would detect if you have aspell installed, if you have it installed set GTKSPELL_LIBS="-laspell" or base it on the "spell" USE flag.
Created attachment 137790 [details] 2.2.0 modified ebuild Same issue that was in 2.1.1. is in 2.2.0
Created attachment 137792 [details, diff] patch for 2.2.0 ebuild
could someone apply this?
The patch ain't complete because it doesn't disable the the spell plugin on -spell
Actually, can you try fixing the configure.ac in a way thats mergeable upstream?
This was fixed upstreamd and will be fixed in the next release... For now, I've just disabled the plugin