[neomutt-users] Save email in new folder does not work
Pietro Cerutti
gahr at gahr.ch
Thu Jul 4 07:11:09 CEST 2019
> On 4 Jul 2019, at 05:37, tuxic at posteo.de wrote:
>
>> On 07/03 09:01, Pietro Cerutti wrote:
>>
>>
>>> On 3 Jul 2019, at 20:55, tuxic at posteo.de wrote:
>>>
>>> On 07/03 10:44, Pietro Cerutti wrote:
>>>>> On Jul 03 2019, 02:26 UTC, tuxic at posteo.de wrote:
>>>>>> On 07/01 08:59, Pietro Cerutti wrote:
>>>>>>> On Jun 30 2019, 18:43 UTC, Pietro Cerutti <gahr at gahr.ch> wrote:
>>>>>>>
>>>>>>>
>>>>>>>> On 30 Jun 2019, at 05:48, tuxic at posteo.de wrote:
>>>>>>>>
>>>>>>>> When saveing an email from one folder to one, which does not exist,
>>>>>>>> neomutt asks me whether to create that (new) folder. When answering
>>>>>>>> [yes], the message "Copying to /home/user/myfolder..." appears and
>>>>>>>> remains there.
>>>>>>>>
>>>>>>>> Neither the message gets copied nor the new folder is created.
>>>>>>>
>>>>>>> Yep, I can reproduce it by a simple “save” to a non-existent path. I
>>>>>>> have the impression we’ve fixed this bug before and it’s crept in again.
>>>>>>>
>>>>>>> I’ll try to have a look tomorrow-ish.
>>>>>>
>>>>>> Tracking this here:
>>>>>> https://github.com/neomutt/neomutt/issues/1762
>>>>>>
>>>>>> --
>>>>>> Pietro Cerutti
>>>>>>
>>>>>
>>>>> Hi Pietro,
>>>>>
>>>>> I saw https://github.com/neomutt/neomutt/commit/12e79d658788f64f4a9e35ea435c7eb37ab23df8
>>>>> and Flatpack has fixed it.
>>>>>
>>>>> I git pulled my repo and build a new neomutt...but the bug is still
>>>>> there.
>>>>>
>>>>> Did I something wrong updateing my repo?
>>>>
>>>> Uhm, that's surprising. The latest master works fine for me, wrt saving an
>>>> email to a non-existent local path.
>>>>
>>>> What's the output of your `neomutt -v`?
>>>>
>>>> --
>>>> Pietro Cerutti
>>>>
>>> Hi Pietro,
>>>
>>> I updated and rebuild the repo a few minutes ago again.
>>>
>>> neomutt -v says:
>>> NeoMutt 20180716
>>
>> You’re running last year’s version. It’s the last official release. My wild guess is that you’re running as “neomutt” as opposed to “./neomutt” from the checkout, and your shell is picking the installed versions from some package system.
>>
>> —
>> Pietro Cerutti
>>
>
> Hi Pietro,
>
> hmmmm...that's interesting.
> There must be something wrong with my repo...
> This morning I did this:
>
> update the repo again.
> make clean
> ./configure --gdbm --gnutls --prefix=/usr/local
> make
> ./neomutt -v
>
> Result:
> | NeoMutt 20180716
> | Copyright (C) 1996-2016 Michael R. Elkins and others.
> | NeoMutt comes with ABSOLUTELY NO WARRANTY; for details type 'neomutt -vv'.
> | NeoMutt is free software, and you are welcome to redistribute it
> | under certain conditions; type 'neomutt -vv' for details.
> |
> | System: Linux 5.1.15-RT (x86_64)
> | ncurses: ncurses 6.1.20181020 (compiled with 6.1.20181020)
> | libidn: 1.35 (compiled with 1.35)
> | hcache backends: gdbm
> |
> | Compiler:
> | Using built-in specs.
> | COLLECT_GCC=cc
> | COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/9.1.0/lto-wrapper
> | Target: x86_64-pc-linux-gnu
> | Configured with: /var/tmp/portage/sys-devel/gcc-9.1.0-r1/work/gcc-9.1.0/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/9.1.0 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.1.0 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.1.0/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/9.1.0/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/g++-v9 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/9.1.0/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 9.1.0-r1 p1.1' --disable-esp --enable-libstdcxx-time --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --disable-multilib --with-multilib-list=m64 --disable-altivec --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libmudflap --disable-libssp --disable-systemtap --enable-vtable-verify --enable-lto --without-isl --enable-default-pie --enable-default-ssp
> | Thread model: posix
> | gcc version 9.1.0 (Gentoo 9.1.0-r1 p1.1)
> |
> | Configure options: --gdbm --gnutls --prefix=/usr/local
> |
> | Compilation CFLAGS: -g -O2 -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__ -DNCURSES_WIDECHAR -I/usr/local/include
> |
> | Default options:
> | +attach_headers_color +compose_to_sender +compress +cond_date +debug
> | +encrypt_to_self +forgotten_attachments +forwref +ifdef +imap +index_color
> | +initials +limit_current_thread +multiple_fcc +nested_if +new_mail +nntp +pop
> | +progress +quasi_delete +regcomp +reply_with_xorig +sensible_browser +sidebar
> | +skip_quoted +smtp +status_color +timeout +tls_sni +trash
> |
> | Compile options:
> | +bkgdset +color +curs_set +fcntl -flock -fmemopen +futimens +getaddrinfo
> | +gnutls -gpgme -gss +hcache -homespool +idn +inotify -locales_hack -lua +meta
> | -mixmaster +nls -notmuch -openssl +pgp -sasl +smime +start_color
> | +sun_attachment +typeahead
> | MAILPATH="/var/mail"
> | PKGDATADIR="/usr/local/share/neomutt"
> | SENDMAIL="/usr/sbin/sendmail"
> | SYSCONFDIR="/usr/local/etc"
> |
> | To learn more about NeoMutt, visit: https://neomutt.org
> | If you find a bug in NeoMutt, please raise an issue at:
> | https://github.com/neomutt/neomutt/issues
> | or send an email to: <neomutt-devel at neomutt.org>
>
>
> Again, it reports version "20180716"
>
> I did a grep of the version string in the repo:
> ./po/fi.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/id.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/zh_TW.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/eo.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/it.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/da.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/zh_CN.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/sv.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/fr.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/ca.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/et.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/ru.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/ko.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/cs.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/es.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/nl.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/gl.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/de.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/hu.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/sk.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/lt.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/en_GB.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/pt_BR.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/ja.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/bg.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/el.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/eu.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/ga.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/pl.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/uk.po:"Project-Id-Version: neomutt-20180716\n"
> ./po/tr.po:"Project-Id-Version: neomutt-20180716\n"
> ./doc/manual.html: </style></head><body><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="idm45506204162432"></a>The NeoMutt E-Mail Client</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Michael</span> <span class="surname">Elkins</span></h3><code class="email"><<a class="email" href="mailto:me at cs.hmc.edu">me at cs.hmc.edu</a>></code></div></div><div><p class="releaseinfo">version 20180716</p></div><div><div class="abstract"><p class="title"><strong>Abstract</strong></p><p>
> ./doc/index.html: </style></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The NeoMutt E-Mail Client</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="intro.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="idm45423012654304"></a>The NeoMutt E-Mail Client</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Michael</span> <span class="surname">Elkins</span></h3><code class="email"><<a class="email" href="mailto:me at cs.hmc.edu">me at cs.hmc.edu</a>></code></div></div><div><p class="releaseinfo">version 20180716</p></div><div><div class="abstract"><p class="title"><strong>Abstract</strong></p><p>
> ./doc/manual.txt:version 20180716
> ./doc/manual.xml: <releaseinfo>version 20180716</releaseinfo>
> ./Makefile:PACKAGE_VERSION=20180716
> ./config.h:#define PACKAGE_VERSION "20180716"
> ./auto.def:define PACKAGE_VERSION "20180716"
>
> (I skipped the matches of binary files.)
>
> Is 'git pull' not sufficient?
Try git remote -v and git status. You might be pulling from your out-of-date fork or from an old release branch.
If you don’t have any loca branches, it might be easier to just clone from scratch.
hth,
--
Pietro Cerutti
More information about the neomutt-users
mailing list