On Mon, Jan 12, 2015 at 12:38:30PM -0500, Greg Troxel wrote: > > Petar Bogdanovic <petar%smokva.net@localhost> writes: > > > dovecot-pigeonhole (ABI-)depends on dovecot >= 2.2.10nb1 (according to > > buildlink) and yet when mixed: > > > > doveconf: Error: Module is for different ABI version 2.2.ABIv13(2.2.13) (we have 2.2.ABIv15(2.2.15)): > > /usr/pkg/lib/dovecot/settings/libmanagesieve_login_settings.so > > doveconf: Error: Module is for different ABI version 2.2.ABIv13(2.2.13) (we have 2.2.ABIv15(2.2.15)): > > /usr/pkg/lib/dovecot/settings/libmanagesieve_settings.so > > > > So dovecot-pigeonhole has to be deployed with whatever dovecot it was > > built with---how would one declare that? > > Set the ABI_DEPENDS to an exact value in dovecot2-pidgeonhole's > Makefile. > > Or, see what else depends on dovecot and if they all have this same > problem, and if so set it in dovecot2's bl3 file. Thanks. The following packages include dovecot2/buildlink3.mk: mail/dovecot2-pigeonhole mail/dovecot2-antispam-plugin and they are both dovecot2-plugins that dovecot will try to dlopen at some point. So I guess it's something that needs to be set in dovecot2's bl3 file.
Attachment:
signature.asc
Description: PGP signature