tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: (x11-links) FORCED_PKGSRC

On Fri, Nov 22, 2013 at 02:26:41PM +0900, Makoto Fujiwara wrote:
 > I was concerned about the difference of packaged list in x11-links
 > with normal make and pbulk execution.
 > I have half figured out what makes this difference.
 > If you do following (with X11_TYPE=native) in x11-links
 > directory:
 >   make show-var VARNAME=FORCED_PKGSRC
 > you will get the (logically) same list of difference.

That reports potentially-builtin packages that are forced to the
pkgsrc versions because they depend on packages that are being built
from pkgsrc. What it reports (and what it does) should be the same in
and out of pbulk.

I don't think your patch is right, though:

 > NetBSD/amd64 6.1.2
 > -------------------
 > modena@root 14:03:42/131122(/)% \
 > (cd /usr/pkgsrc/pkgtools/x11-links/; \
 > make show-var VARNAME=FORCED_PKGSRC)   
 > libXft
 > If you apply attached patch, you will get more info
 > NetBSD/amd64 6.1.2
 > -------------------
 > modena@root 14:03:51/131122(/)% \
 > (cd /usr/pkgsrc/pkgtools/x11-links/; \
 > make show-var VARNAME=FORCED_PKGSRC_BY)
 > fontconfig fontconfig printproto libXp libXprintUtil printproto xcb-util

...but the (only) thing that forces libXft to not be builtin is
fontconfig. libXft doesn't even depend on libXp, for example.

David A. Holland

Home | Main Index | Thread Index | Old Index