Re: Bug#353381: ITP: freebsd-manpages -- Manual pages for a GNU/kFreeBSD system
Joe Smith <firstname.lastname@example.org> writes:
> Sorry to change the topic, but looking at some of the manpages in the
> "manpages" package, and some of the pages in the "manpages-dev" causes
> me no notice some pages that look like they probably should be in a
> different package.
Your points about sync(8) and tzselect(8) seem reasonable on the surface,
but the rest of this seems to be disregarding the fact that manpages and
manpages-dev are not native packages. Those man pages are included in
that package because they're maintained together upstream in a
distribution that Debian packages.
There are various reasons why the man pages for libc interfaces are in a
separate package that probably aren't worth getting into; suffice it to
say that libc upstream is probably not going to incorporate and maintain
the relevant man pages. Also, it makes less sense than it sounds to
include the section two man pages with Linux rather than separately in the
manpages-dev package; the userspace API is often not exactly the system
call exposed by the kernel, since libc mediates the system call and often
does some rejiggering of data types in the process.
Russ Allbery (email@example.com) <http://www.eyrie.org/~eagle/>