diff --git a/en_US.ISO8859-1/books/faq/book.xml b/en_US.ISO8859-1/books/faq/book.xml index 6a23b25c6e..57ebf93720 100644 --- a/en_US.ISO8859-1/books/faq/book.xml +++ b/en_US.ISO8859-1/books/faq/book.xml @@ -4088,38 +4088,12 @@ kern.timecounter.hardware: TSC -> i8254 - First, always make sure that you have a completely + First, always make sure that you have a complete up-to-date Ports Collection. Errors that affect building INDEX from an up-to-date copy of the Ports Collection are high-visibility and are thus almost always fixed immediately. - However, if you are up-to-date, perhaps you are seeing - another problem. make index - has a known bug in dealing with incomplete copies of the - Ports Collection. It assumes that you have a local copy of - every single port that every other port that you have a - local copy of depends on. To explain, if you have a copy of - foo/bar on your disk, and - foo/bar depends on - baz/quux, then you must also have a - copy of baz/quux on your disk, and the - ports baz/quux depends on, and so on. - Otherwise, make index - has insufficient information to create its dependency - tree. - - This is particularly a problem for &os; users who - utilize &man.csup.1; to track the Ports - Collection but choose not to install certain categories by - specifying them in refuse. In theory, - one should be able to refuse categories, but in practice - there are too many ports that depend on ports in other - categories. Until someone comes up with a solution for this - problem, the general rule is that if you want to build - INDEX, you must have a complete copy of - the Ports Collection. - There are rare cases where INDEX will not build due to odd cases involving WITH_* or