On Sat, Jul 9, 2016 at 5:24 PM, Neil Bothwick <n...@digimed.co.uk> wrote:

> On Sat, 9 Jul 2016 10:13:13 -0400, Michael Orlitzky wrote:
>
> > On 07/09/2016 09:54 AM, Neil Bothwick wrote:
> > > I've created an ebuild for net-misc/zerotier [1]. This has a BDEP on
> > > app-text/ronn, the build system uses it to create the man pages. The
> > > trouble is that ronn is a Ruby program and pulls in a shedload of
> > > dependencies, just to install man pages.
> >
> > Ruby packages (besides dev-lang/ruby itself) install quickly, like perl
> > packages, so this isn't a *huge* deal. They can also be removed
> > afterwards with a depclean.
>
> That's when it really hurt, installing on a system without ruby itself.
> That's when I looked at alternatives.
>
> > > It seems to me to make more sense to put pre-built man pages in
> > > ${FILESDIR}/${PV} and copy them with doman. Is this considered the
> > > correct or acceptable way to deal with this?
> >
> > It's up to you. If they release a new version every day, it's going to
> > get real annoying to regenerate the man pages each time. Also keep an
> > eye on the size of the man pages. We have a soft limit of "a few
> > kilobytes" for things in FILESDIR,
>
> There's only three of them, totally 15kB uncompressed.


Having recently been annoyed by a package that for some reason depends on a
command-line web browser to build documentation, I'd really appreciate the
pre-built-without-oddball-dependencies variety :) (And ZeroTier looks like
something interesting I might find some use for)

Reply via email to