I upgraded mu
from 1.2.0_1 to 1.4.1 and it does not seem backwards compatible. I immediately got a problem of mu server process ended with exit code 127 error in process sentinel:
, which I solved from this issue with:
mu init
mu find hello
mu index
I can now read emails and have two problems in the mu4e
setup, even after restarting the system. When I compose an email, I get:
error in process filter: concat: Symbol’s value as variable is void: mu4e-compose-auto-include-date
error in process filter: Symbol’s value as variable is void: mu4e-compose-auto-include-date
and when delayed sending timer runs (mu4e-send-delay
), I get:
Error running timer ‘mu4e-send-delay-send-queue’: (void-variable mu4e-maildir)
How can I fix these errors in the upgrade from 1.2.1 to 1.4?
mu4e-compose-auto-include-date
from your configuration. There's a note onmu4e-maildir
here.mu4e
refuse to permit a Lisp version to be different than the executable version -- this is done purposefully to reduce bug reports to the Lisp version maintainer(s). Therefore, ensure your Lisp version matches exactly with the the executable version. See github.com/djcb/mu/issues/1298mu --version
showsmu (mail indexer/searcher) version 1.4.1
, and the Emacs variablemu4e-mu-version
ismu4e-mu-version is a variable defined in ‘mu4e-meta.el’. Its value is "1.4.1"
.grep
search formu4e-compose-auto-include-date
in my configuration directory and got no matches. I checked the link:mu init
was already showing my maildir at~/Maildir
. I ranmu init --my-address
to fill that one. The error upon composing an email remains the same.