tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: BUILDLINK_API_DEPENDS can be harmful
On Tue, Oct 28, 2008 at 04:49:55AM +0100, Quentin Garnier wrote:
> > What I don't see is why your build didn't go build a new pixman as a
> > result of it being out of date. Ordinarily it should have. Did you not
>
> No. gtk2 doesn't depend on pixman. gtk2 depends on cairo, and the
> installed package is deemed fit to build gtk2.
>
> You can't get a new pixman built directly through gtk2, it would have
> to go through rebuilding cairo, and that's what is not happening here.
O RLY?
% pwd
/usr/pkgsrc/x11/gtk2
% make print-build-depends-list | [suitable wordwrap for mail]
This package requires package(s) "MesaLib-7.0.4.1nb4 atk-1.24.0
bigreqsproto-1.0.2 cairo-1.8.0 damageproto-1.1.0 digest-20080510
expat-2.0.1 fam-2.7.0nb9 fixesproto-4.0 fontconfig-2.6.0
freetype2-2.3.7 glib2-2.18.2 glitz-0.5.6nb2 glproto-1.4.9nb1
gmake-3.81 inputproto-1.4.4 intltool-0.40.5 jpeg-6bnb4 kbproto-1.0.3
libICE-1.0.4 libSM-1.1.0 libX11-1.1.5 libXau-1.0.4 libXcursor-1.1.9
libXdamage-1.1.1nb1 libXdmcp-1.0.2 libXext-1.0.4 libXfixes-4.0.3
libXft-2.1.13 libXi-1.1.3nb1 libXinerama-1.0.3 libXrandr-1.2.3
libXrender-0.9.4 libXt-1.0.5nb1 libXxf86vm-1.0.2 libdrm-2.3.1
libtool-base-1.5.24nb6 libxml2-2.7.2nb1 p5-XML-Parser-2.36nb1
pango-1.22.1 pcre-7.8 perl-5.10.0nb2 pixman-0.12.0 pkg-config-0.23
png-1.2.32 randrproto-1.2.2 renderproto-0.9.3nb1
shared-mime-info-0.51nb1 tiff-3.8.2nb4 xcmiscproto-1.1.2 xdg-dirs-1.4
xextproto-7.0.3 xf86bigfontproto-1.1.2 xf86driproto-2.0.4
xf86vidmodeproto-2.2.2 xineramaproto-1.1.2 xmlcatmgr-2.2nb1
xproto-7.0.14 xtrans-1.2.2" to build.
%
Notice pixman in there between perl and pkg-config?
That's because of the stuff in cairo's buildlink3.mk.
Again, I don't see why it didn't go and compile it.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index