unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* missing files from aspell-dict package
       [not found] <1024116177.96993.1646232556252.ref@mail.yahoo.com>
@ 2022-03-02 14:49 ` vapnik spaknik
  2022-03-08 10:47   ` Ludovic Courtès
  0 siblings, 1 reply; 2+ messages in thread
From: vapnik spaknik @ 2022-03-02 14:49 UTC (permalink / raw)
  To: help-guix

I have installed the latest versions of aspell & aspell-dict-en via guix on a foreign distro:

> guix package --list-installed=aspell\*
aspell                0.60.8               out    /gnu/store/xyz0ljdw4m25k8vhnl8261ywq7dvmr49-aspell-0.60.8
aspell-dict-en    2020.12.07-0    out    /gnu/store/v90ifhzvln0p61i6xpadjj6qvjqvr4sb-aspell-dict-en-2020.12.07-0 

However, when recollindex tries to run this aspell command it emits an error:

> aspell --lang=en --encoding=utf-8 create master ~/recoll/aspdict.en.rws
Error: The language "en" is not known. This is probably because: the file "/gnu/store/xyz0ljdw4m25k8vhnl8261ywq7dvmr49-aspell-0.60.8/lib/aspell-0.60/en.dat" can not be opened for reading.

If I add a --data-dir option to point to the aspell-dict-en dir which contains en.dat I get a different error:
> aspell --data-dir=~/.guix-profile/lib/aspell --lang=en --encoding=utf-8 create master ~/recoll/aspdict.en.rws
Error: The file "~/.guix-profile/lib/aspell/iso-8859-1.cset" can not be opened for reading. 

The aspell installation contains cset & cmap files in its lib/aspell-0.60/ subdir, but no dat files, whereas the aspell-dict-en contains dat files but not cset or cmap files. However, aspell expects them to be in the same directory, as they are in the debian aspell package (in /usr/lib/aspell).

Joe



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: missing files from aspell-dict package
  2022-03-02 14:49 ` missing files from aspell-dict package vapnik spaknik
@ 2022-03-08 10:47   ` Ludovic Courtès
  0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2022-03-08 10:47 UTC (permalink / raw)
  To: vapnik spaknik; +Cc: help-guix

Hi,

vapnik spaknik <vapniks@yahoo.com> skribis:

> I have installed the latest versions of aspell & aspell-dict-en via guix on a foreign distro:

Normally ~/.guix-profile/etc/profile does:

  export ASPELL_DICT_DIR="$HOME/lib/aspell“

Can you confirm that’s the case?

[...]

> The aspell installation contains cset & cmap files in its lib/aspell-0.60/ subdir, but no dat files, whereas the aspell-dict-en contains dat files but not cset or cmap files. However, aspell expects them to be in the same directory, as they are in the debian aspell package (in /usr/lib/aspell).

I’m not familiar enough with Aspell.  Do you think this is a
misconfiguration of the ‘aspell-dict-en’ package and possibly other
‘aspell-dict-’ packages?

--8<---------------cut here---------------start------------->8---
$ find $(guix build aspell-dict-fr ) -name \*cset
$ find $(guix build aspell-dict-fr ) -name \*cmap
$ find $(guix build aspell-dict-en ) -name \*cmap
--8<---------------cut here---------------end--------------->8---

Let us know if you have clues on how to fix it.

TIA,
Ludo’.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-03-08 10:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1024116177.96993.1646232556252.ref@mail.yahoo.com>
2022-03-02 14:49 ` missing files from aspell-dict package vapnik spaknik
2022-03-08 10:47   ` Ludovic Courtès

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).