I wasn't sure the best way to report a bug against it, so I hope by
sending it to thislist it will find its proper home.
Summary: notmuch-hello not respecting notmuch file search order
In debian, I installed debian packages notmuch and elpa-notmuch,
versions 0.3701, and proceeded with the command-line setup process. Per
the FILES section of man(1) notmuch-config, I first performed:
export NOTMUCH_CONFIG=$HOME/.config/notmuch/notmuch.conf
With this setting, I successfully set-up notmuch, created a database,
and searched it from the command-line. However, from within emacs, M-x
notmuch-hello failed when it would internally send shell command:
notmuch count --exclude=false
The emacs shell-command error buffer would report "Error: cannot load
config file". From outside emacs, that shell command *would* succeed.
Repeating the notmuch setup process with the environment variable unset
did not help for me.
What did work for me was to create a default profile folder and move
the config file there.
export NOTMUCH_CONFIG=""
mkdir ~/.config/notmuch/default
mv ~/.config/notmuch/{notmuch.conf,default/config}
But then, in order to be able to continue to use notmuch from the
command-line I needed to perform
export NOTMUCH_CONFIG=$HOME/.config/notmuch/default/config
So it looks like the elisp package isn't checking the file location
precedence mentioned in the man pages.
--
hkp://keys.gnupg.net
CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0
_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org