{"action":"created","issue":{"url":"https://api.github.com/repos/openwrt/packages/issues/5062","repository_url":"https://api.github.com/repos/openwrt/packages","labels_url":"https://api.github.com/repos/openwrt/packages/issues/5062/labels{/name}","comments_url":"https://api.github.com/repos/openwrt/packages/issues/5062/comments","events_url":"https://api.github.com/repos/openwrt/packages/issues/5062/events","html_url":"https://github.com/openwrt/packages/issues/5062","id":271279437,"number":5062,"title":"dovecot: fails to start after upgrade if it uses pigeonhole (Sieve) plugin","user":{"login":"val-kulkov","id":17144029,"avatar_url":"https://avatars2.githubusercontent.com/u/17144029?v=4","gravatar_id":"","url":"https://api.github.com/users/val-kulkov","html_url":"https://github.com/val-kulkov","followers_url":"https://api.github.com/users/val-kulkov/followers","following_url":"https://api.github.com/users/val-kulkov/following{/other_user}","gists_url":"https://api.github.com/users/val-kulkov/gists{/gist_id}","starred_url":"https://api.github.com/users/val-kulkov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/val-kulkov/subscriptions","organizations_url":"https://api.github.com/users/val-kulkov/orgs","repos_url":"https://api.github.com/users/val-kulkov/repos","events_url":"https://api.github.com/users/val-kulkov/events{/privacy}","received_events_url":"https://api.github.com/users/val-kulkov/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-11-05T14:06:02Z","updated_at":"2017-11-05T22:15:17Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Maintainer: @lucize \r\nAttention Pigeonhole maintainer: @MikePetullo \r\nEnvironment: arm_cortex-a9, bcm53xx/generic, LEDE Reboot SNAPSHOT r5102-c5f97c9\r\n\r\nDescription:\r\n\r\nIf the Pigeonhole plugin is used with Dovecot, Dovecot fails to start after an upgrade:\r\n```\r\nroot@LEDE:/etc/dovecot# /usr/sbin/dovecot\r\ndoveconf: Error: Couldn't load plugin /usr/lib/dovecot/modules/settings/libmanagesieve_login_settings.so: Module is for different ABI version 2.2.ABIv32(2.2.32) (we have 2.2.ABIv33(2.2.33.1))\r\ndoveconf: Error: Couldn't load plugin /usr/lib/dovecot/modules/settings/libmanagesieve_settings.so: Module is for different ABI version 2.2.ABIv32(2.2.32) (we have 2.2.ABIv33(2.2.33.1))\r\ndoveconf: Error: Couldn't load plugin /usr/lib/dovecot/modules/settings/libpigeonhole_settings.so: Module is for different ABI version 2.2.ABIv32(2.2.32) (we have 2.2.ABIv33(2.2.33.1))\r\ndoveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: protocols: Unknown protocol: sieve\r\n```\r\nRecompiling the Pigeonhole package and then removing and re-installing pigeonhole fixes the issue completely.\r\n\r\nIt looks like pigeonhole should not be a separate package but rather a compile option for dovecot. Should I suggest a PR?"},"comment":{"url":"https://api.github.com/repos/openwrt/packages/issues/comments/342010302","html_url":"https://github.com/openwrt/packages/issues/5062#issuecomment-342010302","issue_url":"https://api.github.com/repos/openwrt/packages/issues/5062","id":342010302,"user":{"login":"lucize","id":6313831,"avatar_url":"https://avatars2.githubusercontent.com/u/6313831?v=4","gravatar_id":"","url":"https://api.github.com/users/lucize","html_url":"https://github.com/lucize","followers_url":"https://api.github.com/users/lucize/followers","following_url":"https://api.github.com/users/lucize/following{/other_user}","gists_url":"https://api.github.com/users/lucize/gists{/gist_id}","starred_url":"https://api.github.com/users/lucize/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucize/subscriptions","organizations_url":"https://api.github.com/users/lucize/orgs","repos_url":"https://api.github.com/users/lucize/repos","events_url":"https://api.github.com/users/lucize/events{/privacy}","received_events_url":"https://api.github.com/users/lucize/received_events","type":"User","site_admin":false},"created_at":"2017-11-05T22:15:17Z","updated_at":"2017-11-05T22:15:17Z","author_association":"CONTRIBUTOR","body":"Yes, I think should be built as a Dovecot option, last time I update both of them, this time I didn't pay attention.\r\nPlease do a PR., doveadm was also requested, maybe an option for that too\r\n\r\nRegards!"}}
{"actor":{"display_login":"lucize"}}