Your message dated Sun, 21 Jun 2020 13:13:00 +0200
with message-id <20200621111300.GV390@sarastro>
and subject line Re: [Pkg-mutt-maintainers] Bug#884858: mutt: q and $ fail 
with: rename: No such file or directory (errno = 2)
has caused the Debian Bug report #884858,
regarding mutt: q and $ fail with: rename: No such file or directory (errno = 2)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
884858: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884858
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mutt
Version: 1.7.2-1
Severity: normal

Hi!
Sometimes, quite rarely, operations that would commit operations on a
directory (such as q or $) fail with:
    rename: No such file or directory (errno = 2)
with no way to save changes.  This results in doubled mails that were moved
elsewhere, restoration of deleted mails and similar loss of status updates.

I use Maildir; there's also a dovecot running on the server with Thunderbird
connected to it over IMAP, although it hasn't been interacted with in any
way (I use it as a glorified biff, and sometimes to handle broken HTML mails
from a business critter).

Attached strace says:
write(1, "\r\33[59dWriting /home/kilobyte/Mai"..., 39) = 39
stat("/home/kilobyte/Maildir/new", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0
stat("/home/kilobyte/Maildir/cur", {st_mode=S_IFDIR|0700, st_size=41524, ...}) 
= 0
lstat("/home", {st_mode=S_IFDIR|0755, st_size=68, ...}) = 0
lstat("/home/kilobyte", {st_mode=S_IFDIR|0755, st_size=2568, ...}) = 0
lstat("/home/kilobyte/Maildir", {st_mode=S_IFDIR|0700, st_size=1914, ...}) = 0
write(1, "\r\33[37m\33[40mWriting /home/kilobyt"..., 69) = 69
rename("/home/kilobyte/Maildir/new/1513779272.2794_0.tartarus", 
"/home/kilobyte/Maildir/cur/1513779272.2794_0.tartarus:2,") = -1 ENOENT (No 
such file or directory)
write(1, "\rrename: No such file or directo"..., 46) = 46

As Maildir is designed to allow concurrent access, changes from other
processes (such as dovecot here, another instance of mutt, etc) are
expected.  Thus, it's not reasonable to make the user lose any unrelated
modifications to other mails.


Meow!
-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages mutt depends on:
ii  libassuan0        2.4.3-2
ii  libc6             2.24-11+deb9u1
ii  libcomerr2        1.43.4-2
ii  libgnutls30       3.5.8-5+deb9u3
ii  libgpg-error0     1.26-2
ii  libgpgme11        1.8.0-3+b2
ii  libgssapi-krb5-2  1.15-1+deb9u1
ii  libidn11          1.33-1
ii  libk5crypto3      1.15-1+deb9u1
ii  libkrb5-3         1.15-1+deb9u1
ii  libncursesw5      6.0+20161126-1+deb9u1
ii  libnotmuch4       0.23.7-3
ii  libsasl2-2        2.1.27~101-g0780600+dfsg-3
ii  libtinfo5         6.0+20161126-1+deb9u1
ii  libtokyocabinet9  1.4.48-11+b1

Versions of packages mutt recommends:
ii  libsasl2-modules  2.1.27~101-g0780600+dfsg-3
ii  locales           2.24-11+deb9u1
ii  mime-support      3.60

Versions of packages mutt suggests:
pn  aspell | ispell                            <none>
ii  ca-certificates                            20161130+nmu1
ii  exim4-daemon-heavy [mail-transport-agent]  4.89-2+deb9u2
ii  gnupg                                      2.1.18-8~deb9u1
pn  mixmaster                                  <none>
ii  openssl                                    1.1.0f-3+deb9u1
pn  urlview                                    <none>

Versions of packages mutt is related to:
ii  mutt  1.7.2-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Control: tag -1 +unreproducible

On Wed, Dec 20, 2017 at 04:39:43PM +0100, Adam Borowski wrote:
> Package: mutt
> Version: 1.7.2-1
> Severity: normal
> 
> Hi!
> Sometimes, quite rarely, operations that would commit operations on a
> directory (such as q or $) fail with:
>     rename: No such file or directory (errno = 2)
> with no way to save changes.  This results in doubled mails that were moved
> elsewhere, restoration of deleted mails and similar loss of status updates.
> 
> I use Maildir; there's also a dovecot running on the server with Thunderbird
> connected to it over IMAP, although it hasn't been interacted with in any
> way (I use it as a glorified biff, and sometimes to handle broken HTML mails
> from a business critter).
> 

AFAIK this has been fixed already in past versions of mutt. Please reopen and
provide with a way to reproduce if that's not the case.

--- End Message ---

Reply via email to