Wireshark-dev: Re: [Wireshark-dev] So why does building stuff in the docbook directory use DocB

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sun, 30 Apr 2017 18:30:45 -0700
On Apr 30, 2017, at 6:22 PM, Jeff Morriss <jeff.morriss.ws@xxxxxxxxx> wrote:

> On 04/30/2017 12:34 PM, Guy Harris wrote:
>> On Apr 30, 2017, at 3:26 AM, Peter Wu <peter@xxxxxxxxxxxxx> wrote:
>>> For the Debian (and Cygwin/Windows) setup, installation of said file is specified (see for example the file list in the suggested package: https://packages.debian.org/jessie/all/docbook-xml/filelist).
>>> 
>>> If this is missing in the macOS instructions, then that needs fixing.
>> And what about Red Hat, Solaris, AIX, HP-UX, FreeBSD, NetBSD, OpenBSD, DragonFly BSD, Joe Bob's Shiny New Linux, etc., etc., etc.?
>> Documenting this on a platform-by-platform basis isn't the right answer.
> 
> On RedHat/Fedora asciidoc depends on docbook-style-xsl which provides the files in question.
> 
> I guess that either the former doesn't always require the latter or, on some systems, the dependencies are broken (or the packaging system in question doesn't support dependencies--do any of those exist any more?).

...or there *is* no built-in packaging system.

There is none in macOS, and not everybody has installed any of the third-party packaging systems; we don't require them.

Oracle provides a packaging system for Solaris 11, but older versions don't have it.

HP-UX doesn't have one, as far as I know; the best you have is the HP-UX Porting and Archive Centre.

AIX doesn't have one, either, as far as I know.

The *BSDs have "ports"/"packages" and the like.