Re: cache/session related problem for (neo)mutt

2017-05-11 Thread David Champion
* On 11 May 2017, Baron Fujimoto wrote: 
> I recently upgraded my MacPorts-installed version of (neo)mutt. Since then
> I freqently encounter situations where I cannot refresh mailboxes, or
> otherwise delete and expunge messages. Even (q)uitting doesn't work, so
> maybe it's any attempt to save changes to the mailbox? I can work around
> this problem if I e(x)it mutt and delete the .mutt/cache directory before
> restarting the app. Eventually however the broken behavior returns. I've
> noticed at least once that this happens right after my session expired,
> but I'm not sure that's a prerequisite.
> 
> Is this a known issue with either the MacPorts port specifically or this
> version or more generally? Any ideas or suggestions?

Do you have any specific steps to reproduce, or it just seems to happen
randomly?  This does not sound familiar to me as a mutt user, but
neomutt is a fork with a _lot_ of changes and altered behavior, and is
no longer code-compatible with mutt -- meaning that it's very difficult
for us to support it or know what it's doing.

If we can reproduce it, then of course we can help.


> $ mutt -version
> NeoMutt 20170428 (1.8.2)
> Copyright (C) 1996-2016 Michael R. Elkins and others.
> Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
> Mutt is free software, and you are welcome to redistribute it
> under certain conditions; type `mutt -vv' for details.
> 
> System: Darwin 16.5.0 (x86_64)
> libidn: 1.33 (compiled with 1.33)
> hcache backends: gdbm
> 
> Compiler:
> Apple LLVM version 8.1.0 (clang-802.0.42)
> Target: x86_64-apple-darwin16.5.0
> Thread model: posix
> InstalledDir: 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
> 
> Configure options: '--prefix=/opt/local' '--enable-compressed' 
> '--disable-debug' '--disable-gpgme' '--enable-imap' '--disable-nntp' 
> '--disable-notmuch' '--disable-pop' '--disable-sidebar' 
> '--disable-silent-rules' '--enable-smtp' '--disable-warnings' 
> '--mandir=/opt/local/share/man' '--with-docdir=/opt/local/share/doc/mutt' 
> '--with-libiconv-prefix=/opt/local' '--with-curses=/opt/local' 
> '--without-bdb' '--with-gdbm=/opt/local' '--without-gnutls' '--without-gss' 
> '--with-idn=/opt/local' '--without-kyotocabinet' '--without-lmdb' 
> '--without-qdbm' '--with-sasl=/opt/local' '--with-ssl=/opt/local' 
> '--without-tokyocabinet' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -Os -arch x86_64' 
> 'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64' 
> 'CPPFLAGS=-I/opt/local/include'
> 
> Compilation CFLAGS: -pipe -Os -arch x86_64
> 
> Compile options:
> +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME -CRYPT_BACKEND_GPGME
> -DEBUG +DL_STANDALONE +ENABLE_NLS -EXACT_ADDRESS -HOMESPOOL -LOCALES_HACK
> -SUN_ATTACHMENT +HAVE_BKGDSET +HAVE_COLOR +HAVE_CURS_SET -HAVE_FUTIMENS
> +HAVE_GETADDRINFO +HAVE_GETSID +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR
> +HAVE_LIBIDN +HAVE_META -HAVE_REGCOMP +HAVE_RESIZETERM +HAVE_START_COLOR
> +HAVE_TYPEAHEAD +HAVE_WC_FUNCS +ICONV_NONTRANS +USE_COMPRESSED +USE_DOTLOCK
> +USE_FCNTL -USE_FLOCK -USE_FMEMOPEN -USE_GSS +USE_HCACHE +USE_IMAP -USE_LUA
> -USE_NOTMUCH -USE_NNTP -USE_POP +USE_SASL +USE_SETGID -USE_SIDEBAR +USE_SMTP
> -USE_SSL_GNUTLS +USE_SSL_OPENSSL
> -DOMAIN
> -MIXMASTER
> -ISPELL
> SENDMAIL="/usr/sbin/sendmail"
> MAILPATH="/var/mail"
> PKGDATADIR="/opt/local/share/mutt"
> SYSCONFDIR="/opt/local/etc"
> EXECSHELL="/bin/sh"
> 
> patch-attach-headers-color-neomutt
> patch-compose-to-sender-neomutt
> patch-compress-neomutt
> patch-cond-date-neomutt
> patch-encrypt-to-self-neomutt
> patch-fmemopen-neomutt
> patch-forgotten-attachments-neomutt
> patch-forwref-neomutt
> patch-ifdef-neomutt
> patch-index-color-neomutt
> patch-initials-neomutt
> patch-keywords-neomutt
> patch-kyoto-neomutt
> patch-limit-current-thread-neomutt
> patch-lmdb-neomutt
> patch-lua-neomutt
> patch-multiple-fcc-neomutt
> patch-nested-if-neomutt
> patch-new-mail-neomutt
> patch-nntp-neomutt
> patch-notmuch-neomutt
> patch-progress-neomutt
> patch-quasi-delete-neomutt
> patch-reply-with-xorig-neomutt
> patch-sensible-browser-neomutt
> patch-sidebar-neomutt
> patch-skip-quoted-neomutt
> patch-status-color-neomutt
> patch-timeout-neomutt
> patch-tls-sni-neomutt
> patch-trash-neomutt

-- 
David Champion • d...@bikeshed.us


signature.asc
Description: PGP signature


Re: cache/session related problem for (neo)mutt

2017-05-11 Thread Christian Brabandt

On Do, 11 Mai 2017, Baron Fujimoto wrote:

> $ mutt -version
> NeoMutt 20170428 (1.8.2)

Before asking here, you should at least check, if this also happens with 
vanilla mutt and not some fork.

regards,
Christian
-- 
Goals... Plans... they're fantasies, they're part of a dream world...
-- Wally Shawn


cache/session related problem for (neo)mutt

2017-05-11 Thread Baron Fujimoto

I recently upgraded my MacPorts-installed version of (neo)mutt. Since then
I freqently encounter situations where I cannot refresh mailboxes, or
otherwise delete and expunge messages. Even (q)uitting doesn't work, so
maybe it's any attempt to save changes to the mailbox? I can work around
this problem if I e(x)it mutt and delete the .mutt/cache directory before
restarting the app. Eventually however the broken behavior returns. I've
noticed at least once that this happens right after my session expired,
but I'm not sure that's a prerequisite.

Is this a known issue with either the MacPorts port specifically or this
version or more generally? Any ideas or suggestions?

$ mutt -version
NeoMutt 20170428 (1.8.2)
Copyright (C) 1996-2016 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: Darwin 16.5.0 (x86_64)
libidn: 1.33 (compiled with 1.33)
hcache backends: gdbm

Compiler:
Apple LLVM version 8.1.0 (clang-802.0.42)
Target: x86_64-apple-darwin16.5.0
Thread model: posix
InstalledDir: 
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

Configure options: '--prefix=/opt/local' '--enable-compressed' 
'--disable-debug' '--disable-gpgme' '--enable-imap' '--disable-nntp' 
'--disable-notmuch' '--disable-pop' '--disable-sidebar' 
'--disable-silent-rules' '--enable-smtp' '--disable-warnings' 
'--mandir=/opt/local/share/man' '--with-docdir=/opt/local/share/doc/mutt' 
'--with-libiconv-prefix=/opt/local' '--with-curses=/opt/local' '--without-bdb' 
'--with-gdbm=/opt/local' '--without-gnutls' '--without-gss' 
'--with-idn=/opt/local' '--without-kyotocabinet' '--without-lmdb' 
'--without-qdbm' '--with-sasl=/opt/local' '--with-ssl=/opt/local' 
'--without-tokyocabinet' 'CC=/usr/bin/clang' 'CFLAGS=-pipe -Os -arch x86_64' 
'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64' 
'CPPFLAGS=-I/opt/local/include'

Compilation CFLAGS: -pipe -Os -arch x86_64

Compile options:
+CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME -CRYPT_BACKEND_GPGME
-DEBUG +DL_STANDALONE +ENABLE_NLS -EXACT_ADDRESS -HOMESPOOL -LOCALES_HACK
-SUN_ATTACHMENT +HAVE_BKGDSET +HAVE_COLOR +HAVE_CURS_SET -HAVE_FUTIMENS
+HAVE_GETADDRINFO +HAVE_GETSID +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR
+HAVE_LIBIDN +HAVE_META -HAVE_REGCOMP +HAVE_RESIZETERM +HAVE_START_COLOR
+HAVE_TYPEAHEAD +HAVE_WC_FUNCS +ICONV_NONTRANS +USE_COMPRESSED +USE_DOTLOCK
+USE_FCNTL -USE_FLOCK -USE_FMEMOPEN -USE_GSS +USE_HCACHE +USE_IMAP -USE_LUA
-USE_NOTMUCH -USE_NNTP -USE_POP +USE_SASL +USE_SETGID -USE_SIDEBAR +USE_SMTP
-USE_SSL_GNUTLS +USE_SSL_OPENSSL
-DOMAIN
-MIXMASTER
-ISPELL
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/opt/local/share/mutt"
SYSCONFDIR="/opt/local/etc"
EXECSHELL="/bin/sh"

patch-attach-headers-color-neomutt
patch-compose-to-sender-neomutt
patch-compress-neomutt
patch-cond-date-neomutt
patch-encrypt-to-self-neomutt
patch-fmemopen-neomutt
patch-forgotten-attachments-neomutt
patch-forwref-neomutt
patch-ifdef-neomutt
patch-index-color-neomutt
patch-initials-neomutt
patch-keywords-neomutt
patch-kyoto-neomutt
patch-limit-current-thread-neomutt
patch-lmdb-neomutt
patch-lua-neomutt
patch-multiple-fcc-neomutt
patch-nested-if-neomutt
patch-new-mail-neomutt
patch-nntp-neomutt
patch-notmuch-neomutt
patch-progress-neomutt
patch-quasi-delete-neomutt
patch-reply-with-xorig-neomutt
patch-sensible-browser-neomutt
patch-sidebar-neomutt
patch-skip-quoted-neomutt
patch-status-color-neomutt
patch-timeout-neomutt
patch-tls-sni-neomutt
patch-trash-neomutt