Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Mike Gilbert
On Sat, Aug 25, 2018 at 10:11 PM Andrew Savchenko wrote: > > On Sat, 25 Aug 2018 14:24:02 -0400 Mike Gilbert wrote: > > PMS does not specify that behavior (skipping src_test with USE=-test). > > It is better to define the requrement explicitly rather than relying > > on a Portage-specific

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Mike Gilbert
On Sun, Aug 26, 2018 at 3:28 AM Zac Medico wrote: > > On 08/25/2018 07:11 PM, Andrew Savchenko wrote: > > On Sat, 25 Aug 2018 14:24:02 -0400 Mike Gilbert wrote: > >> On Sat, Aug 25, 2018 at 1:41 AM Andrew Savchenko > >> wrote: > >>> > >>> On Fri, 24 Aug 2018 14:24:06 -0400 Mike Gilbert wrote: >

[gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Michał Górny
Hi, It seems that we suffer a major problem of developers wrongly attributing *GPL-[23] licenses to ebuilds, when the correct variant is *GPL-[23]+. In proxy-maint, every second new package with LICENSE=GPL- [23] is plain wrong. I suspect part of the problem is that GitHub has poor man's

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 12:39, kirjutas Michał Górny: > Hi, > > It seems that we suffer a major problem of developers wrongly > attributing *GPL-[23] licenses to ebuilds, when the correct variant > is > *GPL-[23]+. In proxy-maint, every second new package with > LICENSE=GPL- > [23]

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Paweł Hajdan , Jr .
On 26/08/2018 12:53, Mart Raudsepp wrote: > The common issue here is that upstream COPYING files really do only > talk about one of the versions. And then you get to validate or source > files to be sure that they do have a "or later" clause in them. And > then on each bump you ideally should

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Michał Górny
On Sun, 2018-08-26 at 13:09 +0200, Paweł Hajdan, Jr. wrote: > On 26/08/2018 12:53, Mart Raudsepp wrote: > > The common issue here is that upstream COPYING files really do only > > talk about one of the versions. And then you get to validate or source > > files to be sure that they do have a "or

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Andrew Savchenko
On Sun, 26 Aug 2018 00:28:16 -0700 Zac Medico wrote: > On 08/25/2018 07:11 PM, Andrew Savchenko wrote: > > On Sat, 25 Aug 2018 14:24:02 -0400 Mike Gilbert wrote: > >> On Sat, Aug 25, 2018 at 1:41 AM Andrew Savchenko > >> wrote: > >>> > >>> On Fri, 24 Aug 2018 14:24:06 -0400 Mike Gilbert wrote: >

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Roy Bamford
On 2018.08.26 12:15, Michał Górny wrote: > On Sun, 2018-08-26 at 13:09 +0200, Paweł Hajdan, Jr. wrote: > > On 26/08/2018 12:53, Mart Raudsepp wrote: > > > The common issue here is that upstream COPYING files really do > only > > > talk about one of the versions. And then you get to validate or >

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Rich Freeman
On Sun, Aug 26, 2018 at 7:15 AM Michał Górny wrote: > > On Sun, 2018-08-26 at 13:09 +0200, Paweł Hajdan, Jr. wrote: > > On 26/08/2018 12:53, Mart Raudsepp wrote: > > > The common issue here is that upstream COPYING files really do only > > > talk about one of the versions. And then you get to

[gentoo-dev] Last rites: net-analyzer/check_mk

2018-08-26 Thread Michał Górny
# Michał Górny (26 Aug 2018) # mod_python removal caused it to be reduced to agent-only, which is # apparently redundant to net-analyzer/check_mk_agent. The package # is unmaintained and potentially vulnerable. Bug #632648. # Removal in 30 days. net-analyzer/check_mk -- Best regards, Michał

[gentoo-dev] Last rites: net-im/hangups

2018-08-26 Thread Michał Górny
# Michał Górny (26 Aug 2018) # Live ebuild only. Dependencies can no longer be satisfied by ::gentoo # packages. Bug #664658. Removal in 30 days. net-im/hangups -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: media-plugins/vdr-admin

2018-08-26 Thread Joerg Bornkessel
media-plugins/vdr-admin: removal from the tree, as the plugin is written to manage the vdr2gentoo distribution, useless in gentoo #bug 664670 -- Joerg Bornkessel GnuPG Key: 0x93EB5F4DAA5832A1 Fingerprint: 0E0A A1EE 1DF4 41D7 A3F5 21C2 93EB 5F4D AA58 32A1 signature.asc Description: OpenPGP

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Paweł Hajdan , Jr .
On 26/08/2018 13:15, Michał Górny wrote: > I'm not aware of any major implications. However, I think that if we > provide for the distinction, the distinction should be used correctly. Makes sense. Note that this might also be an argument for _not_ providing such fine-grained distinction

[gentoo-dev] Last rites: net-misc/cocaine-core

2018-08-26 Thread Michał Górny
# Patrice Clement (12 Dec 2017) # Masked due to a hard dependency on an ancient versions of dev-libs/msgpack # (<0.6) that have been punted from the tree. # Michał Górny (26 Aug 2018) # Removal in 30 days. Bug #664662. net-misc/cocaine-core -- Best regards, Michał Górny signature.asc

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 19:14, kirjutas Michał Górny: > One thing where this would fail would be e.g.: > > LICENSE="GPL-2+ > bar? ( GPL-2 ) > foo? ( GPL-3+ )" ^ you can't put a comment on the right line LICENSE="GPL-2+ " LICENSE+="bar? ( GPL-2 ) " # GPL-2 only

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Francesco Riosa
please ignore my previous email >

[gentoo-dev] Last rites: media-plugins/vdr-arghdirector

2018-08-26 Thread Joerg Bornkessel
media-plugins/vdr-arghdirector: masked for removal - do not work anymore since paytv provider provider has changed to paytv provider sky - no converted to gettext handling - old makefile handling - dead on upstream since years.. #bug 664672 -- Joerg Bornkessel GnuPG Key: 0x93EB5F4DAA5832A1

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread M. J. Everitt
On 26/08/18 19:14, Mart Raudsepp wrote: > Ühel kenal päeval, P, 26.08.2018 kell 19:14, kirjutas Michał Górny: >> One thing where this would fail would be e.g.: >> >> LICENSE="GPL-2+ >> bar? ( GPL-2 ) >> foo? ( GPL-3+ )" ^ you can't put a comment on the right line > LICENSE="GPL-2+ " >

[gentoo-dev] Last rites: java-virtuals/jdk-with-com-sun

2018-08-26 Thread James Le Cuirot
# James Le Cuirot (26 Aug 2018) # Unused Java virtual from the days when the JDK was proprietary. Now # we assume that com.sun is always available. Removal in 30 days. java-virtuals/jdk-with-com-sun -- James Le Cuirot (chewi) Gentoo Linux Developer pgpCVY0hjFTV8.pgp Description: OpenPGP

[gentoo-dev] Last-rites: dev-java/spring-*

2018-08-26 Thread James Le Cuirot
# James Le Cuirot (26 Aug 2018) # Although the Spring Framework is very much alive, our packages are # ancient and our infrastructure is not ready to update it any time # soon. If you want this then join the Java team and be prepared to do # a lot of work. Removal in 30 days. dev-java/spring-aop

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2018-08-26 23:59 UTC

2018-08-26 Thread Robin H. Johnson
20180810-11:38 mgorny8c290a104b5 net-wireless/jackit 20180822-21:05 zerochaos 3221492f967 net-wireless/mousejack 20180822-20:47 zerochaos 6af528a12f3 net-wireless/sdrplay 20180825-18:30 idl0r 92df2f31ca6 net-wireless/soapyremote 20180826-10:00

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Ulrich Mueller
> On Sun, 26 Aug 2018, Matija Šuklje wrote: > It is worth noting that the SPDX standard (since 3.0) has indeed changed > for the *GPL family of licenses > from > • GPL-2.0, and > • GPL-2.0+ > to > • GPL-2.0-only, and > • GPL-2.0-or-later > This was done by request and in coordination

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Ulrich Mueller
> On Mon, 27 Aug 2018, Robin H Johnson wrote: > I've been wondering if we can switch outright to using SPDX-based > expressions inside our USE-flag conditionals. > For the entries we have in licenses/ that are not presently covered by > SPDX licenses or exceptions, we'll need additions*,

[gentoo-dev] RFC: removal of keyword arm-linux

2018-08-26 Thread Benda Xu
Hi, As the Perl Team raised the issue of "arm-linux" keywords in the ebuilds[1], I think it is a good chance to completely remove them from our tree. What is "arm-linux" keyword? Gentoo Prefix has 2 kinds of profiles. An libc profile builds glibc in a Prefix and uses implicit keywords, while

Re: [gentoo-dev] RFC: removal of keyword arm-linux

2018-08-26 Thread Zac Medico
On 08/26/2018 08:52 PM, Benda Xu wrote: > The gentoo-x86 CVS history shows the commit author was mainly > Zac (zmedico). I have an arm prefix that I have used on chromebooks, and I'd be happy to use the arm keyword instead of arm-linux. -- Thanks, Zac signature.asc Description: OpenPGP

[gentoo-dev] Last rites: media-plugins/vdr-videosystem

2018-08-26 Thread Joerg Bornkessel
media-plugins/vdr-videosystem: pmasked for removal - no converted to gettext handling - use old makefile handling - no upstream - dead since years # Bug 664678 -- Joerg Bornkessel GnuPG Key: 0x93EB5F4DAA5832A1 Fingerprint: 0E0A A1EE 1DF4 41D7 A3F5 21C2 93EB 5F4D AA58 32A1 signature.asc

[gentoo-dev] Last rides: media-plugins/vdr-rotor

2018-08-26 Thread Joerg Bornkessel
media-plugins/vdr-rotor: pmasked for removal - full integrated in core vdr - useless... #bug 664674 -- Joerg Bornkessel GnuPG Key: 0x93EB5F4DAA5832A1 Fingerprint: 0E0A A1EE 1DF4 41D7 A3F5 21C2 93EB 5F4D AA58 32A1 signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: media-plugins/vdr-browse

2018-08-26 Thread Joerg Bornkessel
media-plugins/vdr-browse: pmasked for removal - full integrated in core vdr - dead on upstream thince years - useless #bug 664676 -- Joerg Bornkessel GnuPG Key: 0x93EB5F4DAA5832A1 Fingerprint: 0E0A A1EE 1DF4 41D7 A3F5 21C2 93EB 5F4D AA58 32A1 signature.asc Description: OpenPGP digital

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Jonas Stein
>> 3. make repoman warn whenever non-specific variant is used, telling >> developers to verify whether it's x-only or x+. > Repoman could check for a comment in the LICENSE line as well, I guess? There are already tools to guess licenses in sourcetrees see "How other projects work with licenses"

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Robin H. Johnson
On Sun, Aug 26, 2018 at 09:43:03PM +0200, Matija Šuklje wrote: > It is worth noting that the SPDX standard (since 3.0) has indeed changed > for the *GPL family of licenses I've been wondering if we can switch outright to using SPDX-based expressions inside our USE-flag conditionals. For the

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Ulrich Mueller
> On Sun, 26 Aug 2018, Michał Górny wrote: > 1. introducing additional *-only licenses that explicitly indicate > that a newer version is not allowed, e.g. GPL-2-only, LGPL-3-only etc. I don't like this at all, because LICENSE="GPL-2" means exactly the above, namely GPL version 2, no later

[gentoo-dev] Last rites: media-video/nvidia-settings

2018-08-26 Thread Michał Górny
# Jeroen Roovers (12 Jan 2017) # Use x11-drivers/nvidia-drivers[tools] instead. # Michał Górny (26 Aug 2018) # Removal in 30 days. Bug #664638. media-video/nvidia-settings -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] use.desc: Improve description of USE=test

2018-08-26 Thread Zac Medico
On 08/24/2018 04:56 PM, Francesco Riosa wrote: > > > Il giorno sab 25 ago 2018 alle ore 01:45 Zac Medico > ha scritto: > > On 08/24/2018 04:14 PM, Francesco Riosa wrote: > > > > Il 24/08/18 19:08, Mike Gilbert ha scritto: > >> On Fri, Aug 24, 2018 at

[gentoo-dev] Last rites: app-crypt/simp_le

2018-08-26 Thread Michał Górny
# Michał Górny (26 Aug 2018) # Live ebuild only. Dependencies can no longer be satisfied by ::gentoo # packages. Unmaintained. Bug #659370. Removal in 30 days. app-crypt/simp_le -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Zac Medico
On 08/26/2018 12:39 AM, Michał Górny wrote: > On Sun, 2018-08-26 at 00:28 -0700, Zac Medico wrote: >> On 08/25/2018 07:11 PM, Andrew Savchenko wrote: >>> On Sat, 25 Aug 2018 14:24:02 -0400 Mike Gilbert wrote: On Sat, Aug 25, 2018 at 1:41 AM Andrew Savchenko wrote: > > On Fri,

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Michał Górny
On Sun, 2018-08-26 at 00:58 -0700, Zac Medico wrote: > On 08/26/2018 12:39 AM, Michał Górny wrote: > > On Sun, 2018-08-26 at 00:28 -0700, Zac Medico wrote: > > > On 08/25/2018 07:11 PM, Andrew Savchenko wrote: > > > > On Sat, 25 Aug 2018 14:24:02 -0400 Mike Gilbert wrote: > > > > > On Sat, Aug 25,

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Michał Górny
On Sun, 2018-08-26 at 01:43 -0700, Zac Medico wrote: > On 08/26/2018 01:08 AM, Michał Górny wrote: > > On Sun, 2018-08-26 at 00:58 -0700, Zac Medico wrote: > > > On 08/26/2018 12:39 AM, Michał Górny wrote: > > > > On Sun, 2018-08-26 at 00:28 -0700, Zac Medico wrote: > > > > > On 08/25/2018 07:11

Re: [gentoo-dev] [PATCH] use.desc: Improve description of USE=test

2018-08-26 Thread Zac Medico
On 08/26/2018 12:14 AM, Zac Medico wrote: > On 08/24/2018 04:56 PM, Francesco Riosa wrote: >> >> >> Il giorno sab 25 ago 2018 alle ore 01:45 Zac Medico > > ha scritto: >> >> On 08/24/2018 04:14 PM, Francesco Riosa wrote: >> > >> > Il 24/08/18 19:08, Mike

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Zac Medico
On 08/25/2018 07:11 PM, Andrew Savchenko wrote: > On Sat, 25 Aug 2018 14:24:02 -0400 Mike Gilbert wrote: >> On Sat, Aug 25, 2018 at 1:41 AM Andrew Savchenko wrote: >>> >>> On Fri, 24 Aug 2018 14:24:06 -0400 Mike Gilbert wrote: --- general-concepts/dependencies/text.xml | 38

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Michał Górny
On Sun, 2018-08-26 at 00:28 -0700, Zac Medico wrote: > On 08/25/2018 07:11 PM, Andrew Savchenko wrote: > > On Sat, 25 Aug 2018 14:24:02 -0400 Mike Gilbert wrote: > > > On Sat, Aug 25, 2018 at 1:41 AM Andrew Savchenko > > > wrote: > > > > > > > > On Fri, 24 Aug 2018 14:24:06 -0400 Mike Gilbert

Re: [gentoo-dev] [PATCH] Add section about defining "Test Dependencies"

2018-08-26 Thread Zac Medico
On 08/26/2018 01:08 AM, Michał Górny wrote: > On Sun, 2018-08-26 at 00:58 -0700, Zac Medico wrote: >> On 08/26/2018 12:39 AM, Michał Górny wrote: >>> On Sun, 2018-08-26 at 00:28 -0700, Zac Medico wrote: On 08/25/2018 07:11 PM, Andrew Savchenko wrote: > On Sat, 25 Aug 2018 14:24:02 -0400

Re: [gentoo-dev] [RFC] New global USE flag: gtk-doc

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 05:19, kirjutas Andrew Savchenko: > On Fri, 24 Aug 2018 23:06:46 +0300 Mart Raudsepp wrote: > > USE=doc has a very overloaded meaning. > > Meson doesn't ship pre-generated gtk-docs like autotools did, thus > > developers writing GLib/GTK+ apps may want to keep

Re: [gentoo-dev] [RFC] New global USE flag: gtk-doc

2018-08-26 Thread Mart Raudsepp
Ühel kenal päeval, P, 26.08.2018 kell 01:08, kirjutas David Haller: > Hello, > > On Fri, 24 Aug 2018, Mart Raudsepp wrote: > [..] > > Suggested description for global gtk-doc USE: > > Build and install gtk-doc based developer documentation > > Mentioning gtk-doc, what about: >

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Michał Górny
On Sun, 2018-08-26 at 17:50 +0200, Ulrich Mueller wrote: > > > > > > On Sun, 26 Aug 2018, Michał Górny wrote: > > 1. introducing additional *-only licenses that explicitly indicate > > that a newer version is not allowed, e.g. GPL-2-only, LGPL-3-only etc. > > I don't like this at all, because

Re: [gentoo-dev] [RFC] Solving the problem of huge number of wrong LICENSES=*GPL-[23]

2018-08-26 Thread Francesco Riosa
Il giorno dom 26 ago 2018 alle ore 20:15 Mart Raudsepp ha scritto: > Ühel kenal päeval, P, 26.08.2018 kell 19:14, kirjutas Michał Górny: > > One thing where this would fail would be e.g.: > > > > LICENSE="GPL-2+ > > bar? ( GPL-2 ) > > foo? ( GPL-3+ )" ^ you can't put a comment on the