claws-mail needs to be built with libenchant support

OpenSubmitted by Quiliro.
Details
5 participants
  • Catonano
  • Leo Famulari
  • Ludovic Courtès
  • Quiliro
  • Ricardo Wurmus
Owner
unassigned
Severity
normal
Q
Q
Quiliro wrote on 20 Mar 2017 22:51
(address . bug-guix@gnu.org)
20170320164830.4c92674c@riseup.net
I installed hunspell and enchant to use the spell checker.
Claws-mail will not work with spell checker. I get an error messageevery time i create a new mail message:No se puede iniciar el corrector ortográfico.No se pudo inicializar el diccionario Ninguno:(null)No se pudo inicializar el corrector Ninguno.
That says that the spell checker could not be started. And that thedictionary none could not be started.
"claws-mail needs to be built with libenchant support""you can't add it afterwards"That is what Claws-Mail's main developer said.
I guess guix does not build claws-mail with libenchant support bydefault.-- Example of rude top posting:
A: Because it messes up the order in which people normally read text.Q: Why is top-posting such a bad thing?A: Top-posting.Q: What is the most annoying thing in e-mail?
A: No.Q: Should I leave quotations after my reply?
Saluton,Quiliro0987631031
L
L
Leo Famulari wrote on 21 Mar 2017 20:04
(name . Quiliro)(address . quiliro@riseup.net)(address . 26199@debbugs.gnu.org)
20170321190456.GA3855@jasmine
On Mon, Mar 20, 2017 at 04:51:24PM -0500, Quiliro wrote:
Toggle quote (10 lines)> That says that the spell checker could not be started. And that the> dictionary none could not be started.> > "claws-mail needs to be built with libenchant support"> "you can't add it afterwards"> That is what Claws-Mail's main developer said.> > I guess guix does not build claws-mail with libenchant support by> default.
Claws-mail is built with support for libenchant:
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/mail.scm#n928
So, there must be another problem.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAljReVcACgkQJkb6MLrKfwgDPQ//Qw5l+KfPEsInq0gdeA8UqH7BODJVlSCj1rmV2h+N4oKGlRaCWHGqX2Y9ZDsXKiLYCqQaFJegjPxxFIrbe88QOYsf7FjhicJKq+PqS0e5t9Ym1RK84zshluwSfsU3357dUWuZ6JR5ZRpwfev/y383MFFkT32f6MFY7zygjbTzpeC3ezozVwQAHo2tSWXKcZG2R840pGaOtjaw3nAjMD7HcPQh6gLAuHm2s0QL9DQmyVxAag3g9nNmBwcZy76/0yWPJAIrWBvWOZ5PSq+3sIgVk6Ki59e56F7wFTDKCbpWDNAWBhyhjx5+FEgHFY6FV2Zea6mTvIhZ3GPcSM1mp91N2RYiacy09QzvvzT7YUJZuL+bH1EZ8fpl9GOmnjXLLS4orus+kDqMMYmMukfantcHlaaVbqHfuRpBFmpCaVv4UoSe1xtZ31yZ9ZrkMQ7GQ38KWScE98rqHjfriyUyUD/KmoBA5MlNTvXza19MvtyqmAKtHz7Mz6Kv9vSJlc7liivI8RKrjJzZR3EAaU6uG6ZQg6YWr7PTK8LQ7xlGhr5/ceovFAjdA2b5iIwCsyryu2IBZhPiTqMpMxgEfkEsayouT+2GlhwnVj7s4+5Q1oeFYYhIyCA5PwHHszZ8IC4HVFrO6CbD2XVXk7dUWHEcxL6dt2gOFkNesi9yc+ruL6YO8tw==FhbI-----END PGP SIGNATURE-----

C
C
Catonano wrote on 21 Mar 2017 21:09
(name . Leo Famulari)(address . leo@famulari.name)
CAJ98PDx-b-zk5JmEzz-FA-uF7GoD30cf+4ks-ZRH6gge6dpBuA@mail.gmail.com
Quiliro,
2017-03-21 20:04 GMT+01:00 Leo Famulari <leo@famulari.name>:
Toggle quote (8 lines)>> Claws-mail is built with support for libenchant:>> https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/mail.scm#n928>> So, there must be another problem.>
one thing you can do is launching Claws-mail from a terminal rather thanclicking on its icon
That way you can see the log and if there are any errors/warnings, you cancopy and paste them and report them
Attachment: file
Q
Q
Quiliro wrote on 22 Mar 2017 10:44
(address . 26199@debbugs.gnu.org)
20170322044434.037052ce@riseup.net
The only error I get with:claws-mail --debugis about spamassassin-- Example of rude top posting:
A: Because it messes up the order in which people normally read text.Q: Why is top-posting such a bad thing?A: Top-posting.Q: What is the most annoying thing in e-mail?
A: No.Q: Should I leave quotations after my reply?
Saluton,Quiliro0987631031
C
C
Catonano wrote on 22 Mar 2017 10:51
(name . Quiliro)(address . quiliro@riseup.net)(address . 26199@debbugs.gnu.org)
CAJ98PDzXE6E3oevR9Bpq=fg2Sb7eXJkedkdTCt9GMLf92_afAA@mail.gmail.com
2017-03-22 10:44 GMT+01:00 Quiliro <quiliro@riseup.net>:
Toggle quote (5 lines)> The only error I get with:> claws-mail --debug> is about spamassassin>
I would try without the "--debug"" part
Just launch it with
claws-mail
then, repeat the steps that produce the error
When the error is reproduced, some meaningful output could show up in theterminal
Attachment: file
Q
Q
Quiliro wrote on 22 Mar 2017 11:07
(address . 26199@debbugs.gnu.org)
20170322050616.0334c3c7@riseup.net
El Wed, 22 Mar 2017 10:51:34 +0100Catonano <catonano@gmail.com> escribió:
Toggle quote (18 lines)> 2017-03-22 10:44 GMT+01:00 Quiliro <quiliro@riseup.net>:> > > The only error I get with:> > claws-mail --debug> > is about spamassassin> >> > I would try without the "--debug"" part> > Just launch it with> > claws-mail> > then, repeat the steps that produce the error> > When the error is reproduced, some meaningful output could show up in> the terminal
The error is not produce. It just exists. I tryed without--debugand I get no other error. By the way, it reported spamassasin not as anerror but as a warning.
-- Example of rude top posting:
A: Because it messes up the order in which people normally read text.Q: Why is top-posting such a bad thing?A: Top-posting.Q: What is the most annoying thing in e-mail?
A: No.Q: Should I leave quotations after my reply?
Saluton,Quiliro0987631031
R
R
Ricardo Wurmus wrote on 22 Mar 2017 12:57
(name . Quiliro)(address . quiliro@riseup.net)(address . 26199@debbugs.gnu.org)
87shm5ttgl.fsf@elephly.net
Quiliro <quiliro@riseup.net> writes:
Toggle quote (4 lines)> The error is not produce. It just exists. I tryed without> --debug> and I get no other error.
Another option is to start claws-mail, record the process ID, thenattach strace with “strace -f -p $PID”, and then to perform the actionthat triggers the error.
Maybe claws looks for things in invalid directories; in that case“strace” should be able to confirm this.
--Ricardo
GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAChttps://elephly.net
Q
Q
Quiliro wrote on 22 Mar 2017 19:06
(name . Ricardo Wurmus)(address . rekado@elephly.net)(address . 26199@debbugs.gnu.org)
20170322130624.0cdd9359@riseup.net
El Wed, 22 Mar 2017 12:57:14 +0100Ricardo Wurmus <rekado@elephly.net> escribió:
Toggle quote (14 lines)> Quiliro <quiliro@riseup.net> writes:> > > The error is not produce. It just exists. I tryed without> > --debug> > and I get no other error. > > Another option is to start claws-mail, record the process ID, then> attach strace with “strace -f -p $PID”, and then to perform the action> that triggers the error.> > Maybe claws looks for things in invalid directories; in that case> “strace” should be able to confirm this.

Repetitions of:
[pid 18261] clock_gettime(CLOCK_MONOTONIC, {tv_sec=14675,tv_nsec=799818077}) = 0 [pid 18261] poll([{fd=3, events=POLLIN}, {fd=4,events=POLLIN|POLLPRI}, {fd=5, events=POLLIN}, {fd=6, events=POLLIN},{fd=7, events=POLLIN}, {fd=11, events=POLLIN}, {fd=13, events=POLLIN},{fd=15, events=POLLIN|POLLPRI}], 8, 250) = 0 (Timeout) [pid 18261]clock_gettime(CLOCK_MONOTONIC, {tv_sec=14676, tv_nsec=50374837}) = 0[pid 18261] stat64("", 0xbf9d8b00) = -1 ENOENT (No such file ordirectory) [pid 18261] recvmsg(3, {msg_namelen=0}, 0) = -1 EAGAIN(Resource temporarily unavailable)

-- Example of rude top posting:
A: Because it messes up the order in which people normally read text.Q: Why is top-posting such a bad thing?A: Top-posting.Q: What is the most annoying thing in e-mail?
A: No.Q: Should I leave quotations after my reply?
Saluton,Quiliro0987631031
L
L
Ludovic Courtès wrote on 24 Mar 2017 10:48
(name . Leo Famulari)(address . leo@famulari.name)
87h92jypi5.fsf@gnu.org
Leo Famulari <leo@famulari.name> skribis:
Toggle quote (17 lines)> On Mon, Mar 20, 2017 at 04:51:24PM -0500, Quiliro wrote:>> That says that the spell checker could not be started. And that the>> dictionary none could not be started.>> >> "claws-mail needs to be built with libenchant support">> "you can't add it afterwards">> That is what Claws-Mail's main developer said.>> >> I guess guix does not build claws-mail with libenchant support by>> default.>> Claws-mail is built with support for libenchant:>> https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/mail.scm#n928>> So, there must be another problem.
It may be the problem I identified there:
https://bugs.gnu.org/25836
Namely, libaspell (used by libenchant) doesn’t honor $ASPELL_CONF, andthus thinks it has zero dictionaries available.
I’ve been meaning to email upstream and ask for advice, let’s see.
Ludo’.
L
L
Leo Famulari wrote on 22 Mar 2020 21:31
(name . Quiliro)(address . quiliro@riseup.net)
20200322203104.GA19195@jasmine.lan
Any update on this bug? 3 years have passed...
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send email to 26199@debbugs.gnu.org