Hi,
Dovecot 2.4.1 has been recently added to the portage tree and it brings some breaking changes.
While after updating to it it prints a postinst message of:
"""
Dovecot-2.4.x has new settings and WILL NOT work
unless the configuration files are updated.
Please read the migration guide at:
https://doc.dovecot.org/2.4.1/installation/upgrade/2.3-to-2.4.html
"""
This is insufficient as it's an understatement and I think this version update
warrants a news item!
Dovecot has not simply changed a few fields or added new settings, but redesigned
the entire syntax of the configuration and because of it practically requires a
full rewrite of the configuration files. Additionally it may also require updating exim (or other MTA) configuration for local deliveries. Finally Sieve
tooling behaviour (e.g. sievec) has brought some breaking changes too.
I've spend several hours writing and testing the new config, while having an utterly broken mail system and it still did not work as expected. Once I've realized I cannot make a quick port I saved my unfinished 2.4.x series (to be continued I guess) config I reverted to 2.3.x series until I can spend the required time to do the migration, as I cannot have my mail system down.
I think users need to know that this is a rather involved process so they can set aside the required time and potentially schedule a maintenance window.
So again, please write a news item, as otherwise it will lead to a lot of user
frustration for anyone using testing.
Cheers,
Zoltan
On Mon, 2025-05-19 at 07:36 -0700, Zoltan Puskas wrote:
So again, please write a news item, as otherwise it will lead to a lot of user
frustration for anyone using testing.
While we are piling on, it would be good to include this patch as well:
So again, please write a news item, as otherwise it will lead to a lot of user
frustration for anyone using testing.
On Mon, 2025-05-19 at 07:36 -0700, Zoltan Puskas wrote:
So again, please write a news item, as otherwise it will lead to a lot of user
frustration for anyone using testing.
While we are piling on, it would be good to include this patch as well:
https://github.com/dovecot/core/commit/9f3430be9133efe74e6f0c4943abc52b5a0ef789.patch
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 493 |
Nodes: | 16 (2 / 14) |
Uptime: | 25:51:14 |
Calls: | 9,737 |
Calls today: | 27 |
Files: | 13,741 |
Messages: | 6,182,615 |
Posted today: | 2 |