confused: RUN_DEPENDS=${BUILD_DEPENDS} vs = vs duplication

Eitan Adler lists at
Mon Jan 23 20:18:40 UTC 2012

Quick explanation: I was confused by some of portmgr@'s comments and
thought they were speaking with a hat on instead of personal

On Mon, Jan 23, 2012 at 3:09 PM, Michael Scheidell
<scheidell at> wrote:
> I am SO confused.
> One helpful person told me:
> don't do this:
> BUILD_DEPENDS=  daq>=0.6.2:${PORTSDIR}/net/daq \
>                ${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet
> RUN_DEPENDS=    daq>=0.6.2:${PORTSDIR}/net/daq \
>                ${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet

This is fine

> or this

This is broken

> But, do this:

This is fine

> Explicit duplication>  :=>  = and this just moves ports one step to the left

Ignore this comment

> so, behind the covers, does := do something BAD?

No. The paragraph at the end of
is correct.

Eitan Adler

More information about the freebsd-ports mailing list