Subject: Re: X11 is excluded from 'make show-all-depends-dirs'
To: None <ghen@telenet.be>
From: Johnny Lam <jlam@NetBSD.org>
List: tech-pkg
Date: 06/06/2005 14:01:41
Geert Hendrickx wrote:
> On Mon, Jun 06, 2005 at 07:19:34PM +0200, Lars Nordlund wrote:
> 
>>For some reason show-all-depends-dirs has stopped listing X11 packages
>>as dependancies. show-all-depends-dirs (or really show-depends-dirs)
>>looks at the variables BUILD_DEPENDS and DEPENDS. X11 is pulled in by
>>another mechanism since a few weeks ago. I do not know how to fix this
>>yet, since I believe excluding them will cause problems for fetch-list
>>and its friends.
> 
> 
> It does here, with xorg, and pkgsrc as of today: 
> 
> % cd /usr/pkgsrc/wm/icewm
> % make show-depends-dirs    
> devel/gmake fonts/Xft2 x11/Xrandr x11/xorg-libs
> % make show-all-depends-dirs
> misc/xorg-dirs x11/render x11/xorg-imake textproc/expat x11/randrext
> x11/Xrender graphics/freetype2 fonts/fontconfig devel/pkgconfig
> devel/libtool-base x11/xorg-libs x11/Xrandr fonts/Xft2 devel/gmake
> wm/icewm

I see similar results on my NetBSD-2.0.x system using the native X11 and 
the pkgsrc defaults for PREFER_PKGSRC and PREFER_NATIVE:

% cd /usr/pkgsrc/wm/icewm
% make show-depends-dirs
devel/gmake fonts/Xft2 pkgtools/x11-links x11/Xrandr
% make show-all-depends-dirs
x11/render textproc/expat x11/randrext x11/Xrender graphics/freetype2 
fonts/fontconfig devel/pkgconfig devel/libtool-base x11/Xrandr 
pkgtools/x11-links fonts/Xft2 devel/gmake wm/icewm

	Cheers,

	-- Johnny Lam <jlam@NetBSD.org>