[Evolution] Message d'erreur spamassassin (résolu)

Applications, problèmes de configuration réseau
superjem
Hankyu
Messages : 10
Inscription : jeu. 28 juin 2012, 15:32

[Evolution] Message d'erreur spamassassin (résolu)

Message par superjem »

bonjour,

J'utilise Evolution 3.6.1 sous Gnome 3.6.
J'ai lancé Evolution dans la console pour voir les messages d'erreurs éventuels et voilà ce que j'obtiens :

Code : Tout sélectionner

[jeremy@plan9 ~]$ evolution

** (evolution:1339): CRITICAL **: categories_icon_theme_hack: assertion `filename != NULL && *filename != '\0'' failed

(evolution:1339): evolution-spamassassin-WARNING **: Échec du lancement de SpamAssassin (/usr/bin/sa-learn --version) : L'exécution du processus fils « /usr/bin/sa-learn » a échoué (Aucun fichier ou dossier de ce type)
Evolution se lance pourtant correctement.

J'ai donc installé Spamassassin :

Code : Tout sélectionner

pacman -S spamassassin
Je l'ai activé :

Code : Tout sélectionner

systemctl enable spamassassin.service
et j'obtiens le message d'erreur :

Code : Tout sélectionner

[jeremy@plan9 ~]$ sudo systemctl status spamassassin.service
spamassassin.service - Spamassassin daemon
	  Loaded: loaded (/usr/lib/systemd/system/spamassassin.service; enabled)
	  Active: inactive (dead)
	  CGroup: name=systemd:/system/spamassassin.service

Oct 30 16:02:23 plan9 spamd[6959]: logger: removing stderr method
Oct 30 16:02:23 plan9 spamd[6961]: config: no rules were found! Do you need to run 'sa-update'?
Oct 30 16:02:24 plan9 spamd[6959]: child process [6961] exited or timed out without signaling production of a PID file: exit 255 at /usr/bin/vendor_perl/spamd line 2642.
Oct 30 16:02:24 plan9 spamd[6959]: child process [6961] exited or timed out without signaling production of a PID file: exit 255 at /usr/bin/vendor_perl/spamd line 2642.
Oct 30 16:02:24 plan9 systemd[1]: Failed to start Spamassassin daemon.
Oct 30 16:02:24 plan9 systemd[1]: Unit spamassassin.service entered failed state
Oct 30 16:02:24 plan9 systemd[1]: Stopping Spamassassin daemon...
Oct 30 16:02:24 plan9 systemd[1]: Starting Spamassassin daemon...
Oct 30 16:02:24 plan9 systemd[1]: Failed to start Spamassassin daemon.
Oct 30 16:02:24 plan9 systemd[1]: Unit spamassassin.service entered failed state
[jeremy@plan9 ~]$ sudo systemctl restart spamassassin.service
Job for spamassassin.service failed. See 'systemctl status spamassassin.service' and 'journalctl -n' for details.
D'autre part, je ne comprend pas le message d'erreur d'évolution :

Code : Tout sélectionner

** (evolution:1339): CRITICAL **: categories_icon_theme_hack: assertion `filename != NULL && *filename != '\0'' failed
Merci pour votre aide.

Jérémy
Dernière modification par superjem le jeu. 01 nov. 2012, 09:51, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Evolution] Message d'erreur spamassassin

Message par FoolEcho »

Ce n'est pas spamassassin le problème et tu n'as de toutes manières pas besoin de le lancer en tant que service (le service est pour un usage serveur).
superjem a écrit :Evolution se lance pourtant correctement.
C'est l'essentiel, non ? :copain:
Pour l'erreur, je ne sais pas... mais ça ne paraît donc pas si critique que ça. :|
«The following statement is not true. The previous statement is true.» :nage:
superjem
Hankyu
Messages : 10
Inscription : jeu. 28 juin 2012, 15:32

Re: [Evolution] Message d'erreur spamassassin

Message par superjem »

@FoolEcho merci !
FoolEcho a écrit :le service est pour un usage serveur
Ok donc je l'ai désactivé, ça c'est réglé.
superjem a écrit:
Evolution se lance pourtant correctement.

C'est l'essentiel, non ? :copain:
Pour moi l'essentiel est de comprendre :)

Donc, en ce qui concerne le warning :

Code : Tout sélectionner

(evolution:1339): evolution-spamassassin-WARNING **: Échec du lancement de SpamAssassin (/usr/bin/sa-learn --version) : L'exécution du processus fils « /usr/bin/sa-learn » a échoué (Aucun fichier ou dossier de ce type)
J'ai créé le liens symbolique pour qu'Evolution le trouve :

Code : Tout sélectionner

ln -s /usr/bin/vendor_perl/sa-learn /usr/bin/sa-learn
Et voilà !

Encore merci pour ton aide :)

PS : cette version d'Evolution est bien buggée quand même...
Répondre