loose dependency
Koichiro Iwao
meta at FreeBSD.org
Thu Mar 14 16:41:41 UTC 2019
On Thu, Mar 14, 2019 at 02:33:30PM +0100, Tijl Coosemans wrote:
> Like hrs already said: since this is a build dependency you can just
> write:
>
> BUILD_DEPENDS= convert:graphics/ImageMagick6
>
> This does not install ImageMagick6 if 7 is installed. It will only
> install 6 if convert does not exist. It is a loose dependency.
I understand now. This is what I wanted. Perfect!
> This is not the case for RUN_DEPENDS because dependencies in a package
> are currently specified using package names (including version). They
> would have to be specified using features where multiple packages can
> then provide a feature.
That's good to know. I'd been thinking the only difference between RUN_
and BUILD_DEPENDS is when the dependency is checked.
Thanks,
--
meta <meta at FreeBSD.org>
More information about the freebsd-ports
mailing list