Page MenuHomeFreeBSD

man: Kill off MANSUBDIRs
ClosedPublic

Authored by ziaee on Feb 22 2026, 8:23 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, May 18, 8:56 AM
Unknown Object (File)
Mon, May 18, 8:55 AM
Unknown Object (File)
Sun, May 17, 6:42 PM
Unknown Object (File)
Sun, May 17, 3:52 PM
Unknown Object (File)
Thu, May 14, 3:15 PM
Unknown Object (File)
Thu, May 14, 1:22 AM
Unknown Object (File)
Wed, May 13, 11:44 PM
Unknown Object (File)
Tue, May 12, 3:22 AM
Subscribers

Details

Reviewers
None
Group Reviewers
manpages
Commits
rG809504f331fd: man: Kill off MANSUBDIRs
Summary

Three architecture dependent manuals are installed to MANSUBDIRs, creating at least two empty manual page directories on everyone's boxxen. Move those manuals to their canonical area, enhancing clarity, grepabaility, removing useless inodes, and increasing consistency with the rest of the architecture dependent manuals which are unconditionally installed, and noted at the top of the rendered manual.

MFC after: 3 days

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 70872
Build 67755: arc lint + arc unit

Event Timeline

ziaee requested review of this revision.Feb 22 2026, 8:23 AM

The move into the generic place seems good.

The empty directories are most likely created due to definitions in etc/mtree/BSD.usr.dist. I wonder if it is populated on an i386 install?

ziaee retitled this revision from apm.8: Stop creating a new manual page section to man: Kill off mansubdirs.May 3 2026, 5:48 PM
ziaee edited the summary of this revision. (Show Details)
ziaee retitled this revision from man: Kill off mansubdirs to man: Kill off MANSUBDIRs.May 3 2026, 5:54 PM

there's only three, so get all of them
i think this is ready

This revision was not accepted when it landed; it landed in state Needs Review.May 3 2026, 6:30 PM
This revision was automatically updated to reflect the committed changes.