Puzzling makefile interactions in some ports.

walt wa1ter at myrealbox.com
Sun May 9 11:44:17 PDT 2004


I think I've found part of the reason for the 'make clean'
error I posted about last week.  The trail leads from
'make clean' to 'make clean-depends' and from there to
'make all-depends-list', which is defined in bsd.port.mk.
Can anyone reproduce this for me:

#cd /usr/ports/print/ghostscript-gnu
#make all-depends-list
&&
-B
/usr/dfports/x11/XFree86-4-libraries
/usr/ports/devel/gettext
/usr/ports/devel/gmake
/usr/ports/devel/imake-4
/usr/ports/print/freetype2
/usr/ports/x11-fonts/fontconfig
/usr/ports/x11/XFree86-4-libraries
DRAGONFLY
OVERRIDE
USING
WARNING,
cd
make
run-depends-list
You can see above that there are several lines in the list
which don't belong there, since it should be a list of
packages only.  The first line '&&' is actually what seems
to cause the error message in 'make clean-depends'.
Also, XFree-libraries appears twice:  first under /usr/dfports
and again under /usr/ports.  Anyone know if that is the desired
behavior?
Thanks!





More information about the Bugs mailing list