Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Mar 2018 20:59:21 +0100
From:      Kurt Jaeger <lists@opsec.eu>
To:        Leander =?iso-8859-1?Q?Sch=E4fer?= <info@netocean.de>
Cc:        freebsd-ports@freebsd.org, fullermd@over-yonder.net, Yasuhiro KIMURA <yasu@utahime.org>
Subject:   Re: FreeBSD 11.1-RELEASE - mail/milter-manager broken
Message-ID:  <20180319195921.GR21001@home.opsec.eu>
In-Reply-To: <0f5b9442-d915-493f-e3a0-2f80a60e457a@netocean.de>
References:  <221eeb6e-4c3d-4664-fd5e-41eba4fa8380@netocean.de> <20180318.214835.903376486101967928.yasu@utahime.org> <ecb83c18-88a5-3a61-b3fd-3310f2fd083e@netocean.de> <20180318191014.GM21001@home.opsec.eu> <20180318220307.GH83683@over-yonder.net> <0f5b9442-d915-493f-e3a0-2f80a60e457a@netocean.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi!

> unfortunately enforcing it this the global way, ruby 2.5 will break other ports being built in this repo and not harmonize as desired. I was hoping for something oldschool like in poudrier's /usr/local/etc/poudriere.d/repo-make.conf:
> 
> .if ${CURDIR:M*/ports/mail/milter-manager}
>     DEFAULT_VERSIONS+=ruby=2.5
> .endif

That looks almost correct.

If I had a repo for version, say 11.1 amd64, named 111, and
a default ports tree, I would create a ports tree for milter to test,
like this:

poudriere ports -p milt -c

Then I can create a

111-milt-make.conf

with this:

.if ${.CURDIR:M*/mail/milter-manager}
DEFAULT_VERSIONS+=ruby=2.5
.endif

and testbuild using:

poudriere bulk -T -p milt -j 111 mail/milter-manager

-- 
pi@opsec.eu            +49 171 3101372                         2 years to go !



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180319195921.GR21001>