Date: Sun, 7 Mar 2004 16:52:05 -0800 From: Kris Kennaway <kris@obsecurity.org> To: Mark Linimon <linimon@lonesome.com> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: make describe problems - kde Message-ID: <20040308005204.GA50015@xor.obsecurity.org> In-Reply-To: <200403071841.39749.linimon@lonesome.com> References: <20040307024018.T3512@caspian.temp555.com> <20040307082835.GA8633@xor.obsecurity.org> <200403071841.39749.linimon@lonesome.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 07, 2004 at 06:41:39PM -0600, Mark Linimon wrote: > On Sunday 07 March 2004 02:28 am, Kris Kennaway wrote: > > Running 'make index' is not supported unless you have the full ports > > collection. There are just too many interdependencies to make it > > practical to support building consistent indices with subsets of the > > ports collection. >=20 > Coincidentally, I did a little research on this the other day, for > similar reasons. >=20 > My conclusion is that we have very few 'leaf categories' -- even > fewer than even I suspected. They are the following: >=20 > all languages (*except* japanese) > astro > benchmarks > biology > finance > mbone > picobsd > x11-themes >=20 > The ones I was surprised to find were *not*: >=20 > cad (audio, french) > dns (mail) > irc (x11) > japanese (comms, editors, mail, sysutils, www) > news (mail) > palm (mail) > science (french, graphics) > shells (many, via bash2 and zsh) > x11-clocks (x11, x11-wm) >=20 > In any case: >=20 > If the need for an entire hierarchy to do 'make index' is not sufficiently > explicit in the handbook(s), it ought to be made so. If anyone forwards > me pointers to documentation that says 'it's ok to just load part of the > ports hierarchy', I'll be glad to write up PRs for them. (I'll probably > never get around to it unless someone provides them :-) ) 'make index' in general is under-documented, particularly "How do I figure out why 'make index' is failing". Historically it was intended as an internal tool that wasn't expected to be used by end-users, which has changed as the need to build customized indexes has grown. It still has very non-obvious failure modes, which generates a lot of support mail :( Kris --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAS8O0Wry0BWjoQKURAsbTAKCoMgTVpNIBG8b9QfEAiX9oxIw3TgCgl18n x7EOIUwkUtG+b2Ki6Lsjj5Q= =ZWYq -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040308005204.GA50015>