Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Robin H. Johnson
On Wed, Jul 17, 2019 at 03:25:10PM +0200, Michał Górny wrote: > Hello, > > The QA team would like to introduce the following policy: > > """ > Packages must not disable installing manpages via USE flags (e.g. > USE=man or USE=doc). If upstream does not ship prebuilt manpages > and building them

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Mart Raudsepp
Ühel kenal päeval, K, 17.07.2019 kell 18:05, kirjutas Robin H. Johnson: > - significantly increases the version bump requirements (can't simply > copy & local-build & quick-test & commit) Unrelated to the topic at hand, but I seriously hope this isn't the standard we aim for in our version

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Roy Bamford
On 2019.07.17 14:25, Michał Górny wrote: > Hello, > > The QA team would like to introduce the following policy: > > """ > Packages must not disable installing manpages via USE flags (e.g. > USE=man or USE=doc). If upstream does not ship prebuilt manpages > and building them requires additional

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Haelwenn (lanodan) Monnier
[2019-07-17 15:25:10+0200] Michał Górny: > The QA team would like to introduce the following policy: > > """ > Packages must not disable installing manpages via USE flags (e.g. > USE=man or USE=doc). If upstream does not ship prebuilt manpages > and building them requires additional

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Michał Górny
On Wed, 2019-07-17 at 15:42 +0200, Haelwenn (lanodan) Monnier wrote: > [2019-07-17 15:25:10+0200] Michał Górny: > > The QA team would like to introduce the following policy: > > > > """ > > Packages must not disable installing manpages via USE flags (e.g. > > USE=man or USE=doc). If upstream

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Mike Gilbert
On Wed, Jul 17, 2019 at 9:25 AM Michał Górny wrote: > > Hello, > > The QA team would like to introduce the following policy: > > """ > Packages must not disable installing manpages via USE flags (e.g. > USE=man or USE=doc). If upstream does not ship prebuilt manpages > and building them requires

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Matt Turner
On Wed, Jul 17, 2019 at 6:25 AM Michał Górny wrote: > > Hello, > > The QA team would like to introduce the following policy: > > """ > Packages must not disable installing manpages via USE flags (e.g. > USE=man or USE=doc). Xorg libraries use USE=doc to control the build (sometimes) and

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Robin H. Johnson
On Wed, Jul 17, 2019 at 09:09:47PM +0300, Mart Raudsepp wrote: > Ühel kenal päeval, K, 17.07.2019 kell 18:05, kirjutas Robin H. Johnson: > > - significantly increases the version bump requirements (can't simply > > copy & local-build & quick-test & commit) > Unrelated to the topic at hand, but I

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Andrey Utkin
I am also against the part of the proposal about maintainer being responsible to prebuild the docs. I'd also like to note that Gentoo users are empowered to locally bump ebuild versions in this insanely easy way, it almost always works, and it is really useful at times. With this policy, this

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Thomas Deutschmann
On 2019-07-17 16:56, Mike Gilbert wrote: > I'm against this. > > I seriously doubt maintainers will take the time/effort to pre-build > and distribute manpages. The end result of this will be additional > hard dependencies on heavyweight packages. I second that. Keep in mind that aside new time

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Kent Fredric
On Wed, 17 Jul 2019 15:25:10 +0200 Michał Górny wrote: > What are your comments? I think there's a situation not covered by this prose which is in a bit of a grey area as per the intentions behind it, (but I would argue is otherwise fine). Some systems ship multiple types of documentation, and

Re: [gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Chí-Thanh Christopher Nguyễn
Michał Górny schrieb: Packages must not disable installing manpages via USE flags a. USE flags that disable building both a program and its manpage I think it seems an implicit goal that this policy should apply to programs and their manpages? In that case, I would suggest to at least

[gentoo-dev] Last rites: mask ruby24-only slots of ruby packages for removal

2019-07-17 Thread Hans de Graaff
# Hans de Graaff (2019-07-17) # Mask ruby24-only slots for removal in 30 days. These slots do not # have any reverse dependencies. Please migrate to or use a newer slot. dev-ruby/gherkin:4 dev-ruby/net-http-persistent:0 dev-ruby/net-ssh-gateway:2 dev-ruby/rouge:0 dev-ruby/vcr:2 dev-ruby/webmock:2

[gentoo-dev] [RFC] New QA policy: Packages must not disable installing manpages via USE flags

2019-07-17 Thread Michał Górny
Hello, The QA team would like to introduce the following policy: """ Packages must not disable installing manpages via USE flags (e.g. USE=man or USE=doc). If upstream does not ship prebuilt manpages and building them requires additional dependencies, the maintainer should build them and ship