Bug#803976: closed by Ondřej Surý <ondrej at debian.org> (Bug#803976: fixed in cyrus-imapd-2.4 2.4.18-1)
Ondřej Surý
ondrej at debian.org
Wed Dec 23 07:59:43 UTC 2015
Hi Augustín,
are you able to retry the upgrade with following patch?
diff --git a/debian/cyrus-upgrade-db b/debian/cyrus-upgrade-db
index 82a9d8e..2077a1f 100755
--- a/debian/cyrus-upgrade-db
+++ b/debian/cyrus-upgrade-db
@@ -182,13 +182,8 @@ upgradealldb() {
# Create Berkeley DB checkpoint and remove old logs
if [ -n "${DO_UPGRADE_BDB}" -a -d $CONFIG_DIR/db ]; then
- if [ -f /usr/lib/cyrus/berkeley-db-found.txt ]; then
- # Create new checkpoint
- checkpointbdb $NEW_DBVERSION
- else
- # Remove empty environment
- rm -rf $CONFIG_DIR/db
- fi
+ # Create new checkpoint
+ checkpointbdb $NEW_DBVERSION
fi
[ -f /usr/lib/cyrus/berkeley-db-found.txt ] && \
(aka never remove the BerkeleyDB environment, just checkpoint it every
time)
Cheers,
Ondrej
On Tue, Dec 22, 2015, at 22:30, Agustín Eijo wrote:
> Hello,
>
> I tried to make the upgrade from wheezy to sid, but I have the same
> problem with 2.4.18-1.
>
> The script /usr/lib/cyrus/bin/upgrade-db delete /var/lib/cyrus/db
> directory
>
> I tried changing:
>
> 190c190
> < rm -rf $CONFIG_DIR/db
> ---
> > rm -rf $CONFIG_DIR/db/*
>
> And the upgrade works well...
>
> Agustín.
>
>
> El 21/12/2015 a las 09:24 a.m., Debian Bug Tracking System escribió:
> > This is an automatic notification regarding your Bug report
> > which was filed against the cyrus-common package:
> >
> > #803976: cyrus-common: /usr/lib/cyrus/bin/upgrade-db delete /var/lib/cyrus/db on upgrade from wheezy to jessie
> >
> > It has been closed by Ondřej Surý <ondrej at debian.org>.
> >
> > Their explanation is attached below along with your original report.
> > If this explanation is unsatisfactory and you have not received a
> > better one in a separate message then please contact Ondřej Surý <ondrej at debian.org> by
> > replying to this email.
> >
> >
>
--
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list