Date: Sun, 7 Mar 2004 02:48:51 -0500 (EST) From: Frank Corrao <fcorrao@temp555.com> To: marcus@freebsd.org, ports@freebsd.org Subject: make describe problems - kde Message-ID: <20040307024018.T3512@caspian.temp555.com>
next in thread | raw e-mail | index | archive | help
Recently a number of ports began including lines such as this: .include "${PORTSDIR}/x11/kde3/Makefile.kde" When one runs 'make describe' on such a port, perhaps indirectly by calling portsdb -Uu, make describe [expectedly] will error out if this file doesn't exist. I currently maintain a number of headless systems which have no use for x11, kde, or any of the ports that depend on it. I therefore only cvsup the ports directories that i'm interested in - not x11, etc. However, since many ports in the directories I *do* care about (converters, comms, etc) contains ports that depend on kde, make describe and thus portsdb -Uu fails for me when it reaches a port that depends on kde. I see 3 possible fixes to this problem: 1) I could start cvsuping the x11 and other ports directories even though i'll never use anything in them. This would be ugly and inefficient. 2) portsdb could be made smarter so as to ignore errors from ports whose include files are missing. 3) A knob could be set in /etc/make.conf for those not interested in any KDE or X11 ports - NO_X11? NO_KDE? Thoughts? Frank -- "If debugging is the process of removing bugs, then programming must be the process of putting them in." -- Dijkstra
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040307024018.T3512>