Re: [Marketing Mail] Re: Upgrading from 3.4.1 on Debian

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

Well, 3.4 was never part of an official Debian release. The latest 3.2
version which is available in Bullseye has the mailbox unique ID fix
backported. So in theory, upgrading from Bullseye to Bookworm should
work, if you make sure all Bullseye updates are applied first.

This will not help you however, since you're using "testing", not
"stable", and Debian does not officially support upgrades from package
versions which were never released as "stable". What you can do is to
grab the Cyrus 3.4.4 sources, and apply the Debian patches from the
latest 3.4.x snapshot. I did that in last December, it worked without
much problems, and then I've moved to the 3.6 Debian package a week or
so later. I _think_ 3.4.4 already supports building with Perl 5.36
(3.4.3 did not build with Perl 5.36 out of the box) - if not, then you
should lift the assert() macro from 3.6 and fix a few missing
semicolons.

Arguably, Debian moving to 3.6 betas was a bit pre-mature, but on the
other hand, someone has to find the bugs to get them fixed...

Regards,
Gabor

On Tue, Feb 21, 2023 at 09:33:49AM +0000, Jim Wallis wrote:
> Thank you Matthijs!
> 
> Unfortunately the latest 3.4 series source package is 3.4.3-4 and release
> notes say I need to migrate to 3.4.4 before 3.6.
> I think I will need to try to work out who the package maintainer is and ask
> if they have plans for a 3.4.4, which seems unlikely since the 3.4.3 package
> was last updated a year ago.
> 
> Best regards
> Jim
> 
> On 21/02/2023 09:12, Matthijs Möhlmann wrote:
> > On 20/02/2023 18:18, jwallis@xxxxxxxxxxxxxxxxx wrote:
> > > I finally had a chance to look at bringing our cyrus-imapd up to date.
> > > I last updated to version 3.4.1-2 by compiling and installing from a
> > > debian source package because the binaries didn't include features I
> > > needed for our setup (I think it was to do with getting SASL to use
> > > active directory).
> > > Currently Debian is only offering binary and sources for 3.2 series
> > > and 3.6 series, nothing for 3.4 series. I can't even find online the
> > > sources for the 3.4.1-2 that I have already downloaded from before.
> > > 
> > > Given that the upgrade to 3.6 recommends starting from at least
> > > 3.4.4 due to differences in the storage systems I am a little bit
> > > perplexed.
> > > 
> > > Does anyone have experience of finding older debian source packages,
> > > assuming that debian have ever packaged a 3.4.4 source?
> > > 
> > > As I recall Debain have unique locations for things so installing
> > > from the cyrus sources is a nightmare for me. I'm pretty sure I have
> > > tried this before and failed to get the binaries where they needed
> > > to be.
> > > 
> > > We normally just have a single server so I have no experience with
> > > replication, but I am working on a clone of my virtual machine
> > > (intending to do an in place upgrade)  - do I need to uninstall 3.4
> > > completely, do a fresh 3.6 install and then replicate from the
> > > existing 3.4 VM to 3.6 in my testing VM?
> > > 
> > > Jim
> > Hi,
> > 
> > You can find the history of debian packages here:
> > http://snapshot.debian.org/package/cyrus-imapd/
> > 
> > Regards, Matthijs
> > *Cyrus <https://cyrus.topicbox.com/latest>* / Info / see discussions
> > <https://cyrus.topicbox.com/groups/info> + participants
> > <https://cyrus.topicbox.com/groups/info/members> + delivery options
> > <https://cyrus.topicbox.com/groups/info/subscription> Permalink <https://cyrus.topicbox.com/groups/info/T6fa4a2a65070cdf4-Mcea32c198a32c95c5694b56c>
> > 

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




[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux