GNU bug report logs -
#26003
neomutt: update to 20170306 + kyotocabinet
Previous Next
Reported by: ng0 <contact.ng0 <at> cryptolab.net>
Date: Mon, 6 Mar 2017 19:23:01 UTC
Severity: normal
Done: ng0 <contact.ng0 <at> cryptolab.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#26003: neomutt: update to 20170306 + kyotocabinet
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 26003 <at> debbugs.gnu.org.
--
26003: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=26003
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Kei Kebreau transcribed 2.4K bytes:
> contact.ng0 <at> cryptolab.net writes:
>
> > From: ng0 <contact.ng0 <at> cryptolab.net>
> >
> > 'kyotocabinet' is more current than tokyocabinet in development
> > and supported in neomutt aswell.
> >
> > This reverts commit ef91e2b964ec0952698dd1bf7daf76624fed2145.
> > ---
> > gnu/packages/mail.scm | 7 ++-----
> > 1 file changed, 2 insertions(+), 5 deletions(-)
> >
> > diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
> > index b70597b84..d03e3889f 100644
> > --- a/gnu/packages/mail.scm
> > +++ b/gnu/packages/mail.scm
> > @@ -267,8 +267,6 @@ operating systems.")
> > (inputs
> > `(("cyrus-sasl" ,cyrus-sasl)
> > ("gdbm" ,gdbm)
> > - ("lmdb" ,lmdb)
> > - ("tokyocabinet" ,tokyocabinet)
> > ("gpgme" ,gpgme)
> > ("ncurses" ,ncurses)
> > ("gnutls" ,gnutls)
> > @@ -291,11 +289,10 @@ operating systems.")
> > "--enable-gpgme"
> >
> > ;; database, implies header caching
> > - ;; neomutt supports building multiple backends
> > - "--with-tokyocabinet"
> > + "--without-tokyocabinet"
> > "--without-qdbm"
> > "--without-bdb"
> > - "--with-lmdb"
> > + "--without-lmdb"
> > "--with-gdbm"
> >
> > "--with-gnutls"
>
> LGTM. Series pushed to master as
> 91c8724165d5839b0fd7026a93f4b6c150da2fec,
> 469609a987368eb17cda42dd9e815bf70f7d254a and
> 5c95465e27352c5e64c7a2acdc5e341bba321663, respectively.
Someone earlier had some questions. This was my first revert, so it
seems okay.
Thanks, closed.
[Message part 3 (message/rfc822, inline)]
The following three patches will:
* revert the commit which added lmdb + tokyocabinet
* update neomutt (bugfix release)
* add kyotocabinet + lmdb to neomutt
* you need kyotocabinet in your profile path for this to work at
runtime. Is this how kyotocabinet works? At least the error at
runtime for neomutt disappeared.
Without kyotocabinet in your profile and "set header_cache_backend =
"kyotocabinet"" you'd get "not supported backend" as a message.
With it in your profile, all works as it is.
This bug report was last modified 8 years and 134 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.