Re: [gentoo-dev] [RFC] CC-ARCHES keyword on Bugzilla

2020-04-13 Thread Aaron Bauman
On April 13, 2020 1:17:50 PM EDT, "Michał Górny" wrote: >Hi, > >One of the goals behind NATTkA was to make keywording/stabilization >easier. Right now it's mostly possible to file the most common >requests >without having to copy keywords everywhere. Still, there's a need to >CC >arches

[gentoo-dev] Re: [PATCH] meson.eclass: update the example to use modern helper functions

2020-04-13 Thread Mike Gilbert
On Mon, Apr 13, 2020 at 5:48 PM Marek Szuba wrote: > > We have now got meson_use and meson_feature yet the example still > used usex. > > Signed-off-by: Marek Szuba Reviewed-by: Mike Gilbert

[gentoo-dev] [PATCH] meson.eclass: update the example to use modern helper functions

2020-04-13 Thread Marek Szuba
We have now got meson_use and meson_feature yet the example still used usex. Signed-off-by: Marek Szuba --- eclass/meson.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 0932a7ed427..2bd1dc01760 100644 ---

Re: [gentoo-dev] [RFC] CC-ARCHES keyword on Bugzilla

2020-04-13 Thread Andreas K . Hüttel
> let's > add a 'CC-ARCHES' keyword to Bugzilla. If a bug is marked with that > keyword and passes sanity check, NATTkA will automatically CC all > relevant arch teams (based on keyword list). > > What do you think? Sounds great. Do it! :) -- Andreas K. Hüttel dilfri...@gentoo.org Gentoo

Re: [gentoo-dev] [PATCH v3 6/9] glep-0072: Combine and amend description of states

2020-04-13 Thread Andreas K . Hüttel
> > [Maybe someone who actually does slow-arch work should speak up. Anyone > > out > > there still reading g-dev?] > > I'm lost. The original definition said that this state is for arches > that use stable only on subset of packages needed for stage building. > Why would people file streqs for

Re: [gentoo-dev] [RFC] CC-ARCHES keyword on Bugzilla

2020-04-13 Thread David Seifert
On Mon, 2020-04-13 at 19:17 +0200, Michał Górny wrote: > Hi, > > One of the goals behind NATTkA was to make keywording/stabilization > easier. Right now it's mostly possible to file the most common requests > without having to copy keywords everywhere. Still, there's a need to CC > arches which

Re: [gentoo-dev] [PATCH v3 6/9] glep-0072: Combine and amend description of states

2020-04-13 Thread Michał Górny
On Mon, 2020-04-13 at 21:39 +0300, Andreas K. Hüttel wrote: > > +Transitional architectures are generally listed after stable architectures, > > +possibly mixed with testing. Developers are not expected to file > > stabilization +requests. > > I'm still claiming that it would be more useful to

Re: [gentoo-dev] [PATCH v3 6/9] glep-0072: Combine and amend description of states

2020-04-13 Thread Andreas K . Hüttel
> +Transitional architectures are generally listed after stable architectures, > +possibly mixed with testing. Developers are not expected to file > stabilization +requests. I'm still claiming that it would be more useful to have the stable requests for transitional arches, even if we

Re: [gentoo-dev] Re: [gentoo-dev-announce] [RFC] New global USE flag 'speech'

2020-04-13 Thread Gordon Pettey
On Mon, Apr 13, 2020 at 1:13 PM Andreas Sturmlechner wrote: > On Monday, 13 April 2020 18:01:42 CEST Michał Górny wrote: > > I see one package using 'tts'. > > These should switch to 'speech', imo: > app-i18n/translate-shell[tts] - Enable text-to-speech support > I would strongly disagree. TTS

Re: [gentoo-dev] Re: [gentoo-dev-announce] [RFC] New global USE flag 'speech'

2020-04-13 Thread Andreas Sturmlechner
On Monday, 13 April 2020 18:01:42 CEST Michał Górny wrote: > On Mon, 2020-04-13 at 16:52 +0200, Andreas Sturmlechner wrote: > > Used by 7 packages. > > > > Description: "Enable text-to-speech support" > > I see one package using 'tts'. > > There are also USE=speech uses that aren't clear

Re: [gentoo-dev] [RFC] New global USE flag 'feedback' -> 'telemetry'?

2020-04-13 Thread Andreas Sturmlechner
On Monday, 13 April 2020 19:43:07 CEST Michał Górny wrote: > On Mon, 2020-04-13 at 19:41 +0200, Andreas Sturmlechner wrote: > > Less generic, if we could keep this thread about $Subject, would be > > 'telemetry'. Less positive also, but not as likely to be used for > > different > > purpose in the

Re: [gentoo-dev] [RFC] New global USE flag 'feedback' -> 'telemetry'?

2020-04-13 Thread Michał Górny
On Mon, 2020-04-13 at 19:41 +0200, Andreas Sturmlechner wrote: > On Monday, 13 April 2020 17:01:37 CEST Michael Orlitzky wrote: > > On 4/13/20 10:58 AM, Andreas Sturmlechner wrote: > > > Going to be used by 10 packages. > > > > > > Description: "Send anonymized usage information to upstream so

Re: [gentoo-dev] [RFC] New global USE flag 'feedback' -> 'telemetry'?

2020-04-13 Thread Andreas Sturmlechner
On Monday, 13 April 2020 17:01:37 CEST Michael Orlitzky wrote: > On 4/13/20 10:58 AM, Andreas Sturmlechner wrote: > > Going to be used by 10 packages. > > > > Description: "Send anonymized usage information to upstream so they can > > better understand our users" > > These are all really generic

Re: [gentoo-dev] [RFC] New global USE flag 'share' -> 'sendto'?

2020-04-13 Thread Andreas Sturmlechner
On Monday, 13 April 2020 19:14:32 CEST Michał Górny wrote: > On Mon, 2020-04-13 at 18:22 +0200, Andreas Sturmlechner wrote: > > On Monday, 13 April 2020 18:11:46 CEST Michał Górny wrote: > > > On Mon, 2020-04-13 at 18:09 +0200, Andreas Sturmlechner wrote: > > > > "Enable support to share content

Re: [gentoo-dev] [RFC] CC-ARCHES keyword on Bugzilla

2020-04-13 Thread Mike Gilbert
On Mon, Apr 13, 2020 at 1:17 PM Michał Górny wrote: > > Hi, > > One of the goals behind NATTkA was to make keywording/stabilization > easier. Right now it's mostly possible to file the most common requests > without having to copy keywords everywhere. Still, there's a need to CC > arches which

Re: [gentoo-dev] [RFC] CC-ARCHES keyword on Bugzilla

2020-04-13 Thread Matt Turner
On Mon, Apr 13, 2020 at 10:18 AM Michał Górny wrote: > > Hi, > > One of the goals behind NATTkA was to make keywording/stabilization > easier. Right now it's mostly possible to file the most common requests > without having to copy keywords everywhere. Still, there's a need to CC > arches which

[gentoo-dev] [RFC] CC-ARCHES keyword on Bugzilla

2020-04-13 Thread Michał Górny
Hi, One of the goals behind NATTkA was to make keywording/stabilization easier. Right now it's mostly possible to file the most common requests without having to copy keywords everywhere. Still, there's a need to CC arches which isn't exactly the most convenient part. I was thinking how to

Re: [gentoo-dev] [RFC] New global USE flag 'share'

2020-04-13 Thread Michał Górny
On Mon, 2020-04-13 at 18:22 +0200, Andreas Sturmlechner wrote: > On Monday, 13 April 2020 18:11:46 CEST Michał Górny wrote: > > On Mon, 2020-04-13 at 18:09 +0200, Andreas Sturmlechner wrote: > > > "Enable support to share content with other devices or using online > > > services" > > Isn't that

Re: [gentoo-dev] [RFC] News Item v3: Desktop profile switching USE default to elogind

2020-04-13 Thread Andreas Sturmlechner
After some feedback in #gentoo-desktop: On Monday, 13 April 2020 15:19:28 CEST Andreas Sturmlechner wrote: > Migration is easy, but if run from within a consolekit session that session > may become broken. Migration is easy, but any existing consolekit session will be broken, and elogind will

Re: [gentoo-dev] [RFC] New global USE flag 'share'

2020-04-13 Thread Andreas Sturmlechner
On Monday, 13 April 2020 18:11:46 CEST Michał Górny wrote: > On Mon, 2020-04-13 at 18:09 +0200, Andreas Sturmlechner wrote: > > "Enable support to share content with other devices or using online > > services" > Isn't that roughly equivalent to USE=sendto and possibly more names for > the same

Re: [gentoo-dev] [RFC] New global USE flag 'share'

2020-04-13 Thread Michał Górny
On Mon, 2020-04-13 at 18:09 +0200, Andreas Sturmlechner wrote: > On Monday, 13 April 2020 18:00:21 CEST Michał Górny wrote: > > On Mon, 2020-04-13 at 16:53 +0200, Andreas Sturmlechner wrote: > > > Used by 8 packages. > > > > > > Description: "Enable support for a share menu using kde-frameworks/

Re: [gentoo-dev] [RFC] New global USE flag 'share'

2020-04-13 Thread Andreas Sturmlechner
On Monday, 13 April 2020 18:00:21 CEST Michał Górny wrote: > On Mon, 2020-04-13 at 16:53 +0200, Andreas Sturmlechner wrote: > > Used by 8 packages. > > > > Description: "Enable support for a share menu using kde-frameworks/ > > purpose" > > This seems like a very narrow definition of feature

[gentoo-dev] Re: [gentoo-dev-announce] [RFC] New global USE flag 'speech'

2020-04-13 Thread Michał Górny
On Mon, 2020-04-13 at 16:52 +0200, Andreas Sturmlechner wrote: > Used by 7 packages. > > Description: "Enable text-to-speech support" I see one package using 'tts'. There are also USE=speech uses that aren't clear whether they do match or not. If not, we should rename them to use something

Re: [gentoo-dev] [RFC] New global USE flag 'share'

2020-04-13 Thread Michał Górny
On Mon, 2020-04-13 at 16:53 +0200, Andreas Sturmlechner wrote: > Used by 8 packages. > > Description: "Enable support for a share menu using kde-frameworks/ > purpose" This seems like a very narrow definition of feature that sounds broader but is defined in such a way that I'm not sure what the

Re: [gentoo-dev] [RFC] New global USE flag 'feedback'

2020-04-13 Thread Michael Orlitzky
On 4/13/20 10:58 AM, Andreas Sturmlechner wrote: > Going to be used by 10 packages. > > Description: "Send anonymized usage information to upstream so they can > better > understand our users" > These are all really generic words that might be used by other (non-QT/KDE) packages to mean

[gentoo-dev] [RFC] New global USE flag 'feedback'

2020-04-13 Thread Andreas Sturmlechner
Going to be used by 10 packages. Description: "Send anonymized usage information to upstream so they can better understand our users" signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [RFC] New global USE flag 'activities'

2020-04-13 Thread Andreas Sturmlechner
Used by 10 packages. Description: "Enable KDE Plasma Activities integration via kde- frameworks/kactivities" signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [RFC] New global USE flag 'share'

2020-04-13 Thread Andreas Sturmlechner
Used by 8 packages. Description: "Enable support for a share menu using kde-frameworks/ purpose" signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [RFC] New global USE flag 'speech'

2020-04-13 Thread Andreas Sturmlechner
Used by 7 packages. Description: "Enable text-to-speech support" signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [RFC] New global USE flag 'designer'

2020-04-13 Thread Andreas Sturmlechner
Used by 23 packages. Description: "Build plugins for dev-qt/designer" signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] [RFC] News Item v3: Desktop profile switching USE default to elogind

2020-04-13 Thread Andreas Sturmlechner
On Monday, 13 April 2020 15:19:28 CEST Andreas Sturmlechner wrote: > ConsoleKit2 is unmaintained upstream for almost two years [2]. s/almost/more than/ ...bringing that news item up to date. signature.asc Description: This is a digitally signed message part.

[gentoo-dev] [RFC] News Item v3: Desktop profile switching USE default to elogind

2020-04-13 Thread Andreas Sturmlechner
One last RFC before this will be implemented. News will be displayed to anyone having sys-auth/consolekit installed. Title: Desktop profile switching USE default to elogind Author: Andreas Sturmlechner Posted: 2020-04-13 Revision: 1 News-Item-Format: 2.0 Display-If-Installed:

[gentoo-dev] Last rites: ruby24-only packages

2020-04-13 Thread Hans de Graaff
# Hans de Graaff (2020-04-13) # ruby24-only packages. Ruby 2.4 is EOL and will be masked for removal # shortly. These packages either have newer ruby25 slots available, or # are no longer maintained and have no reverse dependencies. Masked # for removal in 30 days. dev-ruby/activeldap:4

[gentoo-dev] Last rites: sci-biology/bioruby and dev-ruby/libxml

2020-04-13 Thread Hans de Graaff
# Hans de Graaff (2020-04-13) # dev-ruby/libxml is ruby24-only and has known # bugs. sci-biology/bioruby depends on this. It looks like there is a # new version upstream that may not depend on libxml, but this # requires a dedicated maintainer to test and sort out. Masked for # removal in 30

Re: [gentoo-dev] Package up for grabs: dev-libs/ppl

2020-04-13 Thread Michael Orlitzky
On 4/13/20 4:55 AM, Sergei Trofimovich wrote: > Single fresh test failure bug: https://bugs.gentoo.org/717258. I took it, there are some known arch-specific test failures on the upstream bug tracker that I'll try to temporarily patch out.

Re: [gentoo-dev] keywording workflow

2020-04-13 Thread Rich Freeman
On Mon, Apr 13, 2020 at 4:12 AM Michał Górny wrote: > > An example workflow is to: > Just picking this to reply to though this is more of a general comment on the two recent keywords threads. I get that this is Gentoo and we don't want to dictate how people do things. However, I feel like this

Re: [gentoo-dev] [PATCH v3 6/9] glep-0072: Combine and amend description of states

2020-04-13 Thread Michał Górny
On Mon, 2020-04-13 at 11:02 +0200, Ulrich Mueller wrote: > > > > > > On Mon, 13 Apr 2020, Michał Górny wrote: > > -When a profile of an architecture arch is tested, then repoman checks > > -consistency of the dependency tree for ``arch`` and for ``~arch`` > > separately. > > +Stable means that

Re: [gentoo-dev] [PATCH v3 6/9] glep-0072: Combine and amend description of states

2020-04-13 Thread Ulrich Mueller
> On Mon, 13 Apr 2020, Michał Górny wrote: > -When a profile of an architecture arch is tested, then repoman checks > -consistency of the dependency tree for ``arch`` and for ``~arch`` separately. > +Stable means that the architecture is actively maintaning stable keywords.

[gentoo-dev] Package up for grabs: dev-libs/ppl

2020-04-13 Thread Sergei Trofimovich
Single fresh test failure bug: https://bugs.gentoo.org/717258. commit f054fd75ab013787e2c65438998067de00de04e5 Author: Sergei Trofimovich Date: Mon Apr 13 09:52:03 2020 +0100 dev-libs/ppl: drop toolchain from maintainers gcc's graphite does not use dev-libs/ppl for loop

[gentoo-dev] [PATCH v3 8/9] glep-0072: Move 'overlays' to spec, and change behavior

2020-04-13 Thread Michał Górny
Change the handling of slave repositories to the usual notion of 'slave overrides master'. Signed-off-by: Michał Górny --- glep-0072.rst | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index 9ad8b61..68b8e91 100644 ---

[gentoo-dev] [PATCH v3 6/9] glep-0072: Combine and amend description of states

2020-04-13 Thread Michał Górny
Provide a combined description for every status that explains what it means, how it's used by linting tools and how it affects stabilization requests. Signed-off-by: Michał Górny --- glep-0072.rst | 46 +++--- 1 file changed, 19 insertions(+), 27

[gentoo-dev] [PATCH v3 9/9] glep-0072: Update metadata

2020-04-13 Thread Michał Górny
Signed-off-by: Michał Górny --- glep-0072.rst | 22 -- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index 68b8e91..548ba95 100644 --- a/glep-0072.rst +++ b/glep-0072.rst @@ -1,23 +1,17 @@ --- GLEP: 72 Title: Architecture

[gentoo-dev] [PATCH v3 5/9] glep-0072: Update initial values

2020-04-13 Thread Michał Górny
I'm not aware of any profiles that should be set to 'degraded', so let's focus on the immediate problem of stable/testing. It will also probably make sense to wait before we start using the third state. Signed-off-by: Michał Górny --- glep-0072.rst | 7 +++ 1 file changed, 3 insertions(+),

[gentoo-dev] [PATCH v3 7/9] glep-0072: Explicitly cover file not existing case

2020-04-13 Thread Michał Górny
Signed-off-by: Michał Górny --- glep-0072.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/glep-0072.rst b/glep-0072.rst index d3afaef..9ad8b61 100644 --- a/glep-0072.rst +++ b/glep-0072.rst @@ -96,6 +96,8 @@ whitespace-separated columns: Additional columns are ignored to allow for

[gentoo-dev] [PATCH v3 4/9] glep-0072: Remove weird third column from example

2020-04-13 Thread Michał Górny
While it should technically be ignored, I don't think it's a good idea to encourage developers using it for their own purposes. Signed-off-by: Michał Górny --- glep-0072.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glep-0072.rst b/glep-0072.rst index 5be7941..acc5da7

[gentoo-dev] [PATCH v3 3/9] glep-0072: Use 'testing' for pure ~arch

2020-04-13 Thread Michał Górny
'Testing' has generally nicer meaning than 'unstable'. Signed-off-by: Michał Górny --- glep-0072.rst | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index 1e906d2..5be7941 100644 --- a/glep-0072.rst +++ b/glep-0072.rst @@ -92,7 +92,7

[gentoo-dev] [PATCH v3 2/9] glep-0072: Rename bad depgraph state to 'transitional'

2020-04-13 Thread Michał Górny
In Gentoo terms, 'testing' and 'unstable' are mostly synonymous, so using the two names for different purposes is confusing. Use 'transitional' instead. Signed-off-by: Michał Górny --- glep-0072.rst | 25 + 1 file changed, 13 insertions(+), 12 deletions(-) diff --git

[gentoo-dev] [PATCH v3 0/9] GLEP 72 (arches.desc) revival

2020-04-13 Thread Michał Górny
Hi, Changes in v3: - fixed commit message - updated license Michał Górny (9): glep-0072: Remove redundant 'broken' status glep-0072: Rename bad depgraph state to 'transitional' glep-0072: Use 'testing' for pure ~arch glep-0072: Remove weird third column from example glep-0072: Update

[gentoo-dev] [PATCH v3 1/9] glep-0072: Remove redundant 'broken' status

2020-04-13 Thread Michał Górny
This is really no different from marking the profiles exp, and there seems no value in having this controlled in two places. Signed-off-by: Michał Górny --- glep-0072.rst | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/glep-0072.rst b/glep-0072.rst index

[gentoo-dev] Re: [gentoo-dev-announce] Package up for grabs: dev-lang/coffee-script

2020-04-13 Thread Ulrich Mueller
> On Sat, 11 Apr 2020, Michael Orlitzky wrote: > NB: why are we still requiring a comment in > 2020 to indicate that a package is maintainer-needed? That information > is already present in and easily retrievable from the XML. If you're > grepping XML, you're doing it wrong. Use e.g.

Re: [gentoo-dev] [PATCH v2 9/9] glep-0072: Update metadata

2020-04-13 Thread Ulrich Mueller
Also update the license to "Creative Commons Attribution-ShareAlike 4.0 International", please. signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH v2 2/9] glep-0072: Rename bad depgraph state to 'degraded'

2020-04-13 Thread Ulrich Mueller
> On Sun, 12 Apr 2020, Michał Górny wrote: > glep-0072: Rename bad depgraph state to 'degraded' > > In Gentoo terms, 'testing' and 'unstable' are mostly synonymous, > so using the two names for different purposes is confusing. Use >

[gentoo-dev] Changes in keywording: more convenient package lists

2020-04-13 Thread Michał Górny
Hello, TL;DR: nattka has new 'commit' and 'resolve' commands, package lists for keywordreqs accept any atoms, both kwreq and streq accept '*' (= all previous) and '^' (= same as above) in keywords. As I've announced earlier, NATTkA has been deployed as a replacement for stable-bot. I'm sure