Gentoo Archives: gentoo-dev

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags
Date: Wed, 17 Jul 2019 23:28:42
Message-Id: 1f63a62b-f844-f848-8f0b-dbc89ea44e66@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags by Mike Gilbert
1 On 2019-07-17 16:56, Mike Gilbert wrote:
2 > I'm against this.
3 >
4 > I seriously doubt maintainers will take the time/effort to pre-build
5 > and distribute manpages. The end result of this will be additional
6 > hard dependencies on heavyweight packages.
7
8 I second that.
9
10 Keep in mind that aside new time requirement for pre-building and
11 distributing per bump, you often cannot use build system anymore for
12 installation. For example, please see net-misc/iputils package:
13 Because it's a base system package, we need to avoid insane doc
14 dependencies (and this is only xsltproc -- not even the craziest doc
15 dep hell). Therefore we already ship pre-generated man pages.
16
17 But because package provides various USE flags it's becoming a pain to
18 manually install required docs, see [1]. I don't believe that we want
19 constructs like that for many packages...
20
21
22 See also:
23 =========
24 [1] https://gitweb.gentoo.org/repo/gentoo.git/tree/net-misc/iputils/iputils-99999999.ebuild?id=ec886beb76dc342eec146f7e4d3785437c12bfa9#n159
25
26
27 --
28 Regards,
29 Thomas Deutschmann / Gentoo Linux Developer
30 C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5

Attachments

File name MIME type
signature.asc application/pgp-signature