Re: upgrading imapd from 3.4.4 to 3.12.1

IMAP List Administration <[email protected]> Wed, 14 Jan 2026 17:20:07 +0100
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
after tracing the reconstruct program and looking at the system calls coincident 
with the "FAILED TO REPACK" message it seemed to have some problem with the 
"cyrus.cache" file in the mailbox directory. I deleted this file in the hopes 
that reconstruct would recreate it, which it seems to have done, and the 
"FAILED..." message disappeared.

So I guess that is the solution to the problem.

After upgrading to 3.10 (running "reconstruct" with "-fG" and then "-V max"), I 
performed the same steps to upgrade to 3.12. The reconstruct pass with "-fG" 
produced a log message for every mailbox, and in addition exactly one "rewrote 
cache..." message, which was encouraging. The pass with "-V max" seems to have 
updated every mailbox from version 17 to 19.

The pass with "-V max" however, produced absolutely nothing in the way of log 
messages, and finished within seconds (exit-status=0). Considering that we have 
about 50 GB of data in partition-default, how is this possible? Could it be that 
the "cyrus.index minor version" did not change from 3.10 to 3.12, and 
reconstruct can figure this out without looking at every mailbox?


------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/Tfbc92e99a5caeba7-M6a3af778aea3e0b56d8c7fd9
Delivery options: https://cyrus.topicbox.com/groups/info/subscription