Package: dovecot Version: 1:2.2.25-1 Hi, I was passing and trying to clean up older bugs for Dovecot on Ubuntu. I came by this one https://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/ 1346740
And while generally correct in the bug description: "Upstream dovecot has gone from generating the version string from DOVECOT_VERSION to DOVECOT_ABI_VERSION. However this hasn't been updated in dovecot-drac.patch" I think the action should be another one, and that is to drop the drac support. Usually when such things are renamed the old define should be gone, build would fail and things would be spotted. I took the build of the plugin and modified it to stop after preprocessor: cc -Wall -W -shared -fPIC -DHAVE_CONFIG_H -I../../.. -I../../../src/lib -I../../../src/lib-index -I../../../src/lib-mail -I../../../src/lib-storage -I../../../src/lib-storage/index -I../../../src/lib-storage/index/maildir -I../../lib drac-plugin.c -E -o drac_plugin.E -ldrac In the result I see it resolving to a value of "2.2.25" If DOVECOT_ABI_VERSION would be used it would be "2.2.ABIv25(2.2.25)" Unfortunately I have no drac setup nor have a good idea what it is in detail. I looked into the matter 5 minutes more and I think this is just outdated, unsupported and should be dropped. The currently packaged version matches latest version from https://osdn.net/projects/dovecot2-drac/ No update since 2011 there. Quoting http://wiki2.dovecot.org/HowTo/PopBSMTPAndDovecot#DRAC the phrases "historical" and "no more work" together with being out of tree are not convincing at all and make me even more suggest dropping it. Sure we could also just make the minor change to DOVECOT_ABI_VERSION, but as outlined above I'm not convinced. Just wanted to hear what your opinion on this is? -- Christian Ehrhardt Software Engineer, Ubuntu Server Canonical Ltd