Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread konsolebox
On Wed, Jun 8, 2016 at 9:16 PM, Alexander Berntsen wrote: > It would be wise of us to create a novel way of involving users from > the ashes of Sunrise. > > Here is my suggestion: It would be fruitful to encourage every single > Gentoo user to have their own repository. And

Re: [gentoo-portage-dev] [PATCH 4/3] portage.package.ebuild.config: Support path groups from install-mask.conf

2016-06-10 Thread Michał Górny
On Tue, 31 May 2016 17:58:34 +0200 Michał Górny wrote: > --- > .../package/ebuild/_config/InstallMaskManager.py | 59 > ++ > pym/portage/package/ebuild/config.py | 34 - > pym/portage/util/configparser.py | 19

Re: [gentoo-dev] Council Council: call for agenda items for June 12 meeting

2016-06-10 Thread Michał Górny
Hello, Considering the strength of response from a Council member, I would like to officially apologize for providing the agenda items and I would like to withdraw them all appropriately. Thank you for your time, and I wish you re-election. On Fri, 3 Jun 2016 16:06:25 +0200 Michał Górny

Re: [gentoo-dev] [RFC] New eclass: mate

2016-06-10 Thread Michał Górny
On Fri, 10 Jun 2016 12:52:46 -0400 NP-Hardass wrote: > On 06/10/2016 09:33 AM, Michał Górny wrote: > > On Thu, 9 Jun 2016 08:19:43 -0400 > > NP-Hardass wrote: > > > >> # Ensure availibility of xz-utils on old EAPIs > >> if [[ "${EAPI:-0}" -lt "6"

Re: [gentoo-dev] [RFC] New eclass: mate

2016-06-10 Thread Michał Górny
On Fri, 10 Jun 2016 12:52:40 -0400 NP-Hardass wrote: > On 06/10/2016 06:43 AM, Michał Górny wrote: > > Dnia 9 czerwca 2016 14:19:43 CEST, NP-Hardass > > napisał(a): > >>DEPEND="app-arch/xz-utils" > >> fi > >> > >> # @ECLASS-VARIABLE:

Re: [gentoo-dev] [RFC] New eclass: mate

2016-06-10 Thread NP-Hardass
On 06/10/2016 09:33 AM, Michał Górny wrote: > On Thu, 9 Jun 2016 08:19:43 -0400 > NP-Hardass wrote: > >> # Ensure availibility of xz-utils on old EAPIs >> if [[ "${EAPI:-0}" -lt "6" ]]; then >> DEPEND="app-arch/xz-utils" >> fi > > One more thing. What is the

Re: [gentoo-dev] [RFC] New eclass: mate

2016-06-10 Thread NP-Hardass
On 06/09/2016 11:54 PM, Jason Zaman wrote: > On Thu, Jun 09, 2016 at 08:19:43AM -0400, NP-Hardass wrote: >> # Old EAPIs are banned. >> case "${EAPI:-0}" in >> 5|6) ;; >> *) die "EAPI=${EAPI} is not supported" ;; >> esac > > How reasonable would it be to ban EAPI5 as well? This is a new

Re: [gentoo-dev] [RFC] New eclass: mate

2016-06-10 Thread NP-Hardass
On 06/10/2016 06:43 AM, Michał Górny wrote: > Dnia 9 czerwca 2016 14:19:43 CEST, NP-Hardass > napisał(a): >> Greetings all, >> >> Sorry for the delay, had lots of recurrent hardware issues the last >> month or so. >> I will be adding this to the MATE project repo after I

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Rich Freeman
On Fri, Jun 10, 2016 at 12:16 PM, james wrote: > On 06/10/2016 08:00 AM, Ciaran McCreesh wrote: >> >> >> The Exherbo model is not "packages are all over the place and there is >> no coordination whatsoever". The model is "packages that lots of people >> use are in a small

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread james
On 06/10/2016 10:20 AM, M. J. Everitt wrote: On 10/06/16 17:16, james wrote: And this effort needs a documentation collection to support users, post installation to their target (ideal stage-4?) collection of packages; many of which they maintain themselves even if a strong-user or dev helps

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Alec Ten Harmsel
On Fri, Jun 10, 2016 at 04:20:06PM +0100, M. J. Everitt wrote: > (2) any user can edit wiki pages not governed by Projects. Even Project > pages I'm sure could be updated by means of patches submitted to the > appropriate team, with some basic follow-up to ensure action. Only users with a wiki

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Ian Stakenvicius
On 10/06/16 03:53 AM, Alexander Berntsen wrote: > ... Their repositories > would likely be amalgamations of our curated and reviewed > repositories ... Could you elaborate on what you mean by this? When I read it, it sounds like you're saying people will copy ebuilds/packages from the

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Dirkjan Ochtman
On Fri, Jun 10, 2016 at 3:06 PM, Ciaran McCreesh wrote: > How do you know? What is your experience in the area of coordinating > work across repos in a Gentoo-style distribution? I don't have much experience with ebuilds, but I have plenty of experience with

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread M. J. Everitt
On 10/06/16 17:16, james wrote: > > And this effort needs a documentation collection to support users, > post installation to their target (ideal stage-4?) collection of > packages; many of which they maintain themselves even if a strong-user > or dev > helps them assimilate those final packages.

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread james
On 06/10/2016 08:00 AM, Ciaran McCreesh wrote: On Thu, 9 Jun 2016 06:20:38 -0400 Rich Freeman wrote: On 08/06/16 16:53, Rich Freeman wrote: Do you propose that you can have cross-repo dependencies? Sure. This works well in Exherbo using Paludis. We could do it right now if

Re: [gentoo-dev] [RFC] New eclass: mate

2016-06-10 Thread Michał Górny
On Thu, 9 Jun 2016 08:19:43 -0400 NP-Hardass wrote: > # Ensure availibility of xz-utils on old EAPIs > if [[ "${EAPI:-0}" -lt "6" ]]; then > DEPEND="app-arch/xz-utils" > fi One more thing. What is the rationale for this? I've tried hard, and I can't find anything

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Ciaran McCreesh
On Thu, 9 Jun 2016 14:25:08 +0200 Dirkjan Ochtman wrote: > I would tend to agree with those who have written that coordinating > work across repos is kind of a pain. How do you know? What is your experience in the area of coordinating work across repos in a Gentoo-style

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Ciaran McCreesh
On Thu, 9 Jun 2016 06:20:38 -0400 Rich Freeman wrote: > > On 08/06/16 16:53, Rich Freeman wrote: > >> Do you propose that you can have cross-repo dependencies? > > Sure. This works well in Exherbo using Paludis. We could do it > > right now if we wanted to. > > > >> If so

Re: [gentoo-dev] [RFC] Global USE=gui

2016-06-10 Thread Ulrich Mueller
> On Fri, 10 Jun 2016, Ciaran McCreesh wrote: > On Fri, 10 Jun 2016 00:18:44 +0200 > Ulrich Mueller wrote: >> > On Thu, 9 Jun 2016, Michał Górny wrote: >> > Who did establish that *idiotic* policy and why is he still a >> > developer? >> >> Michał, >> You may want

Re: [gentoo-dev] [RFC] Global USE=gui

2016-06-10 Thread Ciaran McCreesh
On Fri, 10 Jun 2016 00:18:44 +0200 Ulrich Mueller wrote: > > On Thu, 9 Jun 2016, Michał Górny wrote: > >> That would be a policy violation. Packages should pick a reasonable > >> default if flags are conflicting, but not force users to > >> micro-manage their flags. > >

Re: [gentoo-dev] RFC: BCP 47 for L10N?

2016-06-10 Thread Chí-Thanh Christopher Nguyễn
Michał Górny schrieb: On the other hand, there will be some cost: - If BCP 47 tags containing a script or a variant should be used to generate LINGUAS, they will require explicit mapping. (OTOH, such mapping will also be needed if we stick to Gettext syntax but unify variants like

Re: [gentoo-dev] [RFC] New eclass: mate

2016-06-10 Thread Michał Górny
Dnia 9 czerwca 2016 14:19:43 CEST, NP-Hardass napisał(a): >Greetings all, > >Sorry for the delay, had lots of recurrent hardware issues the last >month or so. >I will be adding this to the MATE project repo after I get your >feedback, and then into Gentoo repo after I've

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Rich Freeman
On Fri, Jun 10, 2016 at 3:45 AM, Alexander Berntsen wrote: > > On 09/06/16 22:15, Michał Górny wrote: >> Didn't you just contradict yourself? First you tell that everyone >> should have their own public repo... then you tell that we should >> merge stuff from those repos. So

Re: [gentoo-dev] RFC: BCP 47 for L10N? (was: News item: LINGUAS USE_EXPAND renamed to L10N)

2016-06-10 Thread Michał Górny
Dnia 10 czerwca 2016 11:29:41 CEST, Ulrich Mueller napisał(a): >> On Tue, 7 Jun 2016, Chí-Thanh Christopher Nguyễn wrote: > >>> 4. According to Gettext documentation, "'@VARIANT' can denote any >>> kind of characteristics that is not already implied by the language >>> LL and

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Consus
On 09:53 Fri 10 Jun, Alexander Berntsen wrote: > > So forgive me for being blind .. but we were talking about going > > -away- from central, curated repositories, and now we've come full > > circle to the situation we have now with overlays, mostly > > controlled in some way by gentoo .. so, do

[gentoo-dev] RFC: BCP 47 for L10N? (was: News item: LINGUAS USE_EXPAND renamed to L10N)

2016-06-10 Thread Ulrich Mueller
> On Tue, 7 Jun 2016, Chí-Thanh Christopher Nguyễn wrote: >> 4. According to Gettext documentation, "'@VARIANT' can denote any >> kind of characteristics that is not already implied by the language >> LL and the country CC." (So IIUC the BCP-47 variant "valencia" >> would become "@valencia".)

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 10/06/16 09:39, M. J. Everitt wrote: > So forgive me for being blind .. but we were talking about going > -away- from central, curated repositories, and now we've come full > circle to the situation we have now with overlays, mostly >

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 09/06/16 22:15, Michał Górny wrote: > Didn't you just contradict yourself? First you tell that everyone > should have their own public repo... then you tell that we should > merge stuff from those repos. So are you targeting split-repo > model,

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread M. J. Everitt
On 10/06/16 08:33, Alexander Berntsen wrote: > On 09/06/16 12:28, Igor Savlook wrote: > > Ok how coordinate? Example: I install packageA in exherbo from > > repository1 and packageA denend on packageB on repository2. Now > > packageB removed from repository2 and exherbo crash on install > >

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 09/06/16 12:28, Igor Savlook wrote: > Ok how coordinate? Example: I install packageA in exherbo from > repository1 and packageA denend on packageB on repository2. Now > packageB removed from repository2 and exherbo crash on install > package

Re: Facilitating user contributed ebuilds (Was: [gentoo-dev] The future of the Sunrise project)

2016-06-10 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 09/06/16 12:20, Rich Freeman wrote: > Perhaps you could explain how they actually prevent the issues I > brought up? You should probably ask the Exherbo developers, not me. > > Suppose you have 10 packages, and they each depend on zlib from a