1 |
On Wed, 2019-07-17 at 15:42 +0200, Haelwenn (lanodan) Monnier wrote: |
2 |
> [2019-07-17 15:25:10+0200] Michał Górny: |
3 |
> > The QA team would like to introduce the following policy: |
4 |
> > |
5 |
> > """ |
6 |
> > Packages must not disable installing manpages via USE flags (e.g. |
7 |
> > USE=man or USE=doc). If upstream does not ship prebuilt manpages |
8 |
> > and building them requires additional dependencies, the maintainer |
9 |
> > should build them and ship along with the package. |
10 |
> > """ |
11 |
> |
12 |
> Should this be for any dependency? For example wlroots, sway, … are |
13 |
> using scdoc to transform a form of markdown to manpages, and the |
14 |
> resulting program is very small. |
15 |
> |
16 |
> $ qsize scdoc |
17 |
> app-text/scdoc-1.9.3-r1: 5 files, 12 non-files, 59.9K |
18 |
> |
19 |
> So in my opinion if the dependency is probably smaller than bundling |
20 |
> the files the dependency should be used. |
21 |
> |
22 |
|
23 |
Yes, unconditionally requiring the dependency also fits the proposed |
24 |
wording. |
25 |
|
26 |
|
27 |
-- |
28 |
Best regards, |
29 |
Michał Górny |