Skip site navigation (1)Skip section navigation (2)
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>