Package: dovecot-core
Version: 1:2.1.7-2
Severity: normal
File: /usr/bin/dsync
Usertags: pca.it-synchronization

Hi there!

During the last month with dsync (see #680992), I discovered a very
nasty bug which actually renders dsync unusable for me.

Full log of various dsync calls is attached, here is a snippet:
=====
$ time dsync -v -k mirror mantissa-smd.pca.it
[...]
dsync-local(luca): Error: remote: dsync-remote(luca.capello): Warning: \
 Maildir /home/luca.capello/Maildir/.lists.Debian.devel.general: \
  Expunged message reappeared, giving a new UID (old uid=26466, \
  file=1341791681.M57441P11093.mantissa:2,)
dsync-local(luca): Error: remote: dsync-remote(luca.capello): Warning: \
 Maildir /home/luca.capello/Maildir/.lists.Debian.devel.general: \
 Expunged message reappeared, giving a new UID (old uid=26467, \
 file=1341791681.M57442P11093.mantissa:2,)
dsync-remote(luca.capello): Warning: \
 Maildir /home/luca.capello/Maildir/.lists.Debian.devel.general: \
 Expunged message reappeared, giving a new UID (old uid=26469, \
 file=1341791681.M57444P11093.mantissa:2,)
dsync-remote(luca.capello): Warning: \
 Maildir /home/luca.capello/Maildir/.lists.Debian.devel.general: \
 Expunged message reappeared, giving a new UID (old uid=26470, \
 file=1341791681.M57445P11093.mantissa:2,)
dsync-remote(luca.capello): Warning: \
 Maildir /home/luca.capello/Maildir/.lists.Debian.devel.general: \
 Expunged message reappeared, giving a new UID (old uid=26471, \
 file=1341791681.M57446P11093.mantissa:2
dsync-local(luca): Error: remote: )

[some hours/days later]

$ time dsync -v -k mirror mantissa-smd.pca.it
[...]
dsync-local(luca): Info: support.Debian.Events: Couldn't keep all uids
dsync-local(luca): Error: msg-copy returned invalid input:
dsync-local(luca): Warning: Mailbox changes caused a desync. You may want to 
run dsync again.

real    1m12.632s
user    0m1.796s
sys     0m0.576s
=====

The master mailbox is kept synchronized with my primary laptop via dsync
and with another tablet via syncmaildir.  However, I started to use the
latter after having experienced the dsync problem above.

Thx, bye,
Gismo / Luca

-- Package-specific info:
dovecot configuration
---------------------
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.4-trunk-amd64 x86_64 Debian wheezy/sid 
mail_location = maildir:~/Maildir
namespace inbox {
  inbox = yes
  location = 
  prefix = 
}
passdb {
  driver = pam
}
protocols = " imap"
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
  driver = passwd
}
-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.4-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dovecot-core depends on:
ii  adduser         3.113+nmu3
ii  libbz2-1.0      1.0.6-3
ii  libc6           2.13-34
ii  libpam-runtime  1.1.3-7.1
ii  libpam0g        1.1.3-7.1
ii  libssl1.0.0     1.0.1c-3
ii  openssl         1.0.1c-3
ii  ucf             3.0025+nmu3
ii  zlib1g          1:1.2.7.dfsg-13

dovecot-core recommends no packages.

Versions of packages dovecot-core suggests:
pn  dovecot-gssapi        <none>
ii  dovecot-imapd         1:2.1.7-2
pn  dovecot-ldap          <none>
pn  dovecot-lmtpd         <none>
pn  dovecot-managesieved  <none>
pn  dovecot-mysql         <none>
pn  dovecot-pgsql         <none>
pn  dovecot-pop3d         <none>
pn  dovecot-sieve         <none>
pn  dovecot-solr          <none>
pn  dovecot-sqlite        <none>
ii  ntp                   1:4.2.6.p5+dfsg-2

Versions of packages dovecot-core is related to:
ii  dovecot-common                 1:2.1.7-2
ii  dovecot-core [dovecot-common]  1:2.1.7-2
pn  dovecot-dbg                    <none>
pn  dovecot-dev                    <none>
pn  dovecot-gssapi                 <none>
ii  dovecot-imapd                  1:2.1.7-2
pn  dovecot-ldap                   <none>
pn  dovecot-lmtpd                  <none>
pn  dovecot-managesieved           <none>
pn  dovecot-mysql                  <none>
pn  dovecot-pgsql                  <none>
pn  dovecot-pop3d                  <none>
pn  dovecot-sieve                  <none>
pn  dovecot-sqlite                 <none>

-- Configuration Files:
/etc/default/dovecot changed:
ENABLED=0


-- no debconf information

Attachment: pgpdPVmluU7tB.pgp
Description: PGP signature

Reply via email to