since there is now a XFree86-compat-modules package, maybe these man pages (definately the XF86Config one) could be moved to it /usr/X11R6/man/man1/XF86_Accel.1x.gz (one of ['XFree86-3DLabs', 'XFree86-8514', 'XFree86-AGX', 'XFree86-Mach32', 'XFree86-Mach64', 'XFree86-Mach8', 'XFree86-P9000', 'XFree86-S3', 'XFree86-S3V', 'XFree86-W32'] should own it, but they all do currently) /usr/X11R6/man/man1/XF86_S3.1x.gz (one of ['XFree86-S3', 'XFree86-S3V'] should own it, but they all do currently) /usr/X11R6/man/man5/XF86Config-3.5x.gz (one of ['XFree86-3DLabs', 'XFree86-8514', 'XFree86-AGX', 'XFree86-FBDev', 'XFree86-Mach32', 'XFree86-Mach64', 'XFree86-Mach8', 'XFree86-Mono', 'XFree86-P9000', 'XFree86-S3', 'XFree86-S3V', 'XFree86-SVGA', 'XFree86-VGA16', 'XFree86-W32'] should own it, but they all do currently)
This is not a bug, it is intentional.
I understand that most of the man pages are server specific, but /usr/X11R6/man/man5/XF86Config-3.5x.gz is shared by all of the 3.3.6 servers. It would seem that it could go in the shared package, since all the servers all require it. Sorry about the over listing the other 3 man pages without checking first.