Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jul 2012 09:10:10 +0100
From:      Chris Rees <utisoft@gmail.com>
To:        Doug Barton <dougb@dougbarton.us>
Cc:        FreeBSD ports list <freebsd-ports@freebsd.org>
Subject:   Re: What good is LIB_DEPENDS= ...:install ??
Message-ID:  <CADLo83_yauPXMr3sG-R2iMuq2aqNBgkOP=aV17%2B5yVTCuecW_g@mail.gmail.com>
In-Reply-To: <5009F087.3040400@dougbarton.us>
References:  <5009F087.3040400@dougbarton.us>

next in thread | previous in thread | raw e-mail | index | archive | help
On 21 Jul 2012 00:58, "Doug Barton" <dougb@dougbarton.us> wrote:
>
> There is a note about this in the LIB_DEPENDS comment in bpm, but I
> don't understand what use this is:
>
> LIB_DEPENDS=    compface:${PORTSDIR}/mail/faces:install
>
> It appears in mail/xfaces, www/thundercache, and www/thundersnarf at
> minimum ... that's the result of searching about 1/2 the ports tree for
> the pkg-config thing, there may be more examples.
>
> I ask for 2 reasons, the first being that it's not clear to me what good
> it is, but more importantly it breaks run-depends-list:
>
> make run-depends-list
> xfaces-3.3_5: "install" non-existent -- dependency list incomplete
> /usr/ports/x11-toolkits/libXaw
> /usr/ports/x11-toolkits/libXmu
> /usr/ports/x11-toolkits/libXt
> /usr/ports/x11/libICE
> /usr/ports/x11/libSM
> /usr/ports/x11/libX11
> /usr/ports/x11/libXext
> /usr/ports/x11/libXpm
>
> I use {all|run|build}-depends-list in portmaster, so the fact that the
> necessary lib doesn't show up in the list as a result of this problem
> (not sure it's a bug yet) ends up being a problem for portmaster that I
> can't see any way to work around.
>
> Insights welcome ....

Is the dependency registered in the package?  Seems to me that rather than
depending on the port, it depends just on installing it....

Do you get what I mean?

Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83_yauPXMr3sG-R2iMuq2aqNBgkOP=aV17%2B5yVTCuecW_g>