Bug 141407

Summary: /usr/share/doc/en_US.ISO8859-1 not installed on 8.0
Product: Documentation Reporter: freebsd
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description freebsd 2009-12-12 21:10:02 UTC
Not all docs are installed in /usr/share/doc/

See report:
http://forums.freebsd.org/showpost.php?p=55263&postcount=28
http://forums.freebsd.org/showpost.php?p=55296&postcount=29

[/usr/src/release/doc]# make
"Makefile", line 38: Could not find /usr/src/release/doc/../../../doc/share/mk/doc.subdir.mk
make: fatal errors encountered -- cannot continue

/usr/src/release/doc/en_US.ISO8859-1]# make
"Makefile", line 13: Could not find /usr/src/release/doc/en_US.ISO8859-1/../../../../doc/share/mk/doc.project.mk
make: fatal errors encountered -- cannot continue

How-To-Repeat: See above make commands. Whether they are run separately or as part of the 'make installworld' cycle doesn't seem to make a difference.
Comment 1 Szilveszter Adam 2009-12-13 08:58:26 UTC
Hello Ben,

This seems to be a misunderstanding. The docs under the src/release are
not supposed to be built during "make buildworld" ("make installworld"
does not build anything anyway.) Nor are are they supposed to build just by
typing "make" in one of the directories. (In fact, much of the FreeBSD
src tree does not work that way.) 

The files under src/release are part of the FreeBSD Documentation
Project, and require special tools to build; those tools are not part of
the src tree. There are also other docs that get installed under
/usr/share/doc, but those are also not part of the base system. 

For more information on the documentation set and on how to build them, see 

http://www.freebsd.org/docproj

I believe this PR can be closed.

-- 
BSD: An Operating System, Not a Religion.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2009-12-13 09:31:10 UTC
State Changed
From-To: open->closed

The release docs use a different procedure to build.