Hej and happy new year everyone, I noticed dovecot2 and dovecot2-pigeonhole were updated. When trying to update dovecot2-pigeonhole, this failed - because version 0.5x is for dovecot >= 2.3, while versions < 0.5 are for dovecot 2.2. So the dependencies are not correct. --- zappa# make => Bootstrap dependency digest>=20010302: found digest-20160304 ===> Checking for vulnerabilities in dovecot-pigeonhole-0.5.0 => Checksum SHA1 OK for dovecot-2.3-pigeonhole-0.5.0.tar.gz => Checksum RMD160 OK for dovecot-2.3-pigeonhole-0.5.0.tar.gz => Checksum SHA512 OK for dovecot-2.3-pigeonhole-0.5.0.tar.gz ===> Installing dependencies for dovecot-pigeonhole-0.5.0 ========================================================================== The following variables will affect the build process of this package, dovecot-pigeonhole-0.5.0. Their current value is shown below: * SSLBASE = /usr * SSLCERTS = /etc/openssl/certs * SSLDIR = /etc/openssl * SSLKEYS = /etc/openssl/private You may want to abort the process now with CTRL-C and change their value before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.6 => Tool dependency perl>=5.0: found perl-5.26.1nb1 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.0.1 => Build dependency cwrappers>=20150314: found cwrappers-20171108 => Full dependency dovecot>=2.2.33: found dovecot-2.2.33.2 — Since I don’t really know what breakage the corresponding correction in dovecot2/buildlink3.mk may cause, can someone with more knowledge please look into this? I think (and it works for me locally) the following variables should be changed like this: BUILDLINK_API_DEPENDS.dovecot+= dovecot>=2.3.0 BUILDLINK_ABI_DEPENDS.dovecot+= dovecot>=2.3.0 Cheers Oskar — # $NetBSD: buildlink3.mk,v 1.25 2017/10/12 10:34:28 adam Exp $ BUILDLINK_TREE+= dovecot .if !defined(DOVECOT_BUILDLINK3_MK) DOVECOT_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.dovecot+= dovecot>=2.2.0 # must match current package version for plugins to load BUILDLINK_ABI_DEPENDS.dovecot+= dovecot>=2.2.33 BUILDLINK_PKGSRCDIR.dovecot?= ../../mail/dovecot2 —
Attachment:
smime.p7s
Description: S/MIME cryptographic signature