Arch Linux

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!
Tasklist

FS#25112 - [lyx]Aiksaurus deprecated,use mythes

Attached to Project: Arch Linux
Opened by Ong Kuan Yang (ong) - Tuesday, 12 July 2011, 11:40 GMT
Last edited by Ronald van Haren (pressh) - Saturday, 10 September 2011, 09:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
If you have read the release notes (has lots of info), http://www.lyx.org/trac/browser/lyx-devel/branches/BRANCH_2_0_X/RELEASE-NOTES, use of aiksaurus has been deprecated and mythes should be used. mythes-en and maybe the other languages should be a (optional?) dependency instead of aiksaurus. Also, for it to work, the thesaurus dictionaries path in preferences should be set to /usr/share/myspell/dicts/. Could that be done by default?
Thanks.
Additional info:
lyx 2.0.0


Steps to reproduce:
None.
This task depends upon

Closed by  Ronald van Haren (pressh)
Saturday, 10 September 2011, 09:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.0.1-2
Comment by Sam Madhani (shemz) - Thursday, 21 July 2011, 11:00 GMT
Thesauri files are by default looked up for in /usr/local/share/lyx/thes/ which is not the default location for other applications like open/libreoffice and there is no configure flag defined for thesauri location on a linux host. So preconfigured ready to use lyx package for linux host is not possible.

I would also like to add that default spell check library should be changed from aspell (in dependencies) to either hunspell or enchant. And the package should be built with -without-included-libmythes to utilize the Arch supplied libmythes.
Comment by Ronald van Haren (pressh) - Thursday, 21 July 2011, 11:05 GMT
Thanks, that's useful information.
Comment by Ong Kuan Yang (ong) - Thursday, 08 September 2011, 06:03 GMT
So is this going to get fixed??
Comment by Ronald van Haren (pressh) - Thursday, 08 September 2011, 07:35 GMT
Of course, or I would have closed it ;-)

But thanks for the reminder!
Comment by Ronald van Haren (pressh) - Friday, 09 September 2011, 20:02 GMT
I think it works in 2.0.1. Can you test please?
Comment by Ong Kuan Yang (ong) - Saturday, 10 September 2011, 04:31 GMT
Spellcheck is working. :) but thesaurus still requires manual installation of mythes and entering the path in preferences dialog.
Comment by Herbert J. Skuhra (zapata) - Saturday, 10 September 2011, 07:02 GMT
Missing dependency: extra/libmythes

% sudo pacman -S lyx
% lyx
lyx: error while loading shared libraries: libmythes-1.2.so.0: cannot open shared object file: No such file or directory

% sudo pacman -S libmythes
% lyx
** (process:10013): WARNING **: Error loading plugin: libhspell.so.0: cannot open shared object file: No such file or directory

Comment by Ronald van Haren (pressh) - Saturday, 10 September 2011, 08:05 GMT
Added a config file in 2.0.1-2 which sets some default config paths, thesaurus and spellchecking are now working for me on a clean install.

Loading...