[gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Michał Górny
Hi, everyone. I've written a short proposal that aims to provide basic infrastructure for defining mix-in profiles in Gentoo. I've tried to keep it simple, and backwards compatible. The main goal is to be able to start defining some mix-ins without having to reinvent the whole profile tree. Most

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Alexis Ballier
On Mon, 23 Jan 2017 10:23:35 +0100 Michał Górny wrote: > Hi, everyone. > > I've written a short proposal that aims to provide basic > infrastructure for defining mix-in profiles in Gentoo. I've tried to > keep it simple, and backwards compatible. The main goal is to be able > to start defining s

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Paweł Hajdan , Jr .
On 23/01/2017 13:12, Alexis Ballier wrote: > For example, if you allow use.mask or use.force in mixins, you can end > up having unsatisfiable deps that repoman will never catch. Whoa, that sounds bad. Could you elaborate why we wouldn't be able to catch these errors? > Arguably, desktop profiles

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Michał Górny
On Mon, 23 Jan 2017 13:12:19 +0100 Alexis Ballier wrote: > On Mon, 23 Jan 2017 10:23:35 +0100 > Michał Górny wrote: > > > Hi, everyone. > > > > I've written a short proposal that aims to provide basic > > infrastructure for defining mix-in profiles in Gentoo. I've tried to > > keep it simple,

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Michał Górny
On Mon, 23 Jan 2017 18:17:58 +0100 "Paweł Hajdan, Jr." wrote: > Michał: also consider including in the GLEP how eselect profile would > look like and behave. Sounds like unnecessary scrutiny. -- Best regards, Michał Górny pgpzD7SVfXUw5.pgp Description: OpenPG

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Alexis Ballier
On Mon, 23 Jan 2017 18:17:58 +0100 "Paweł Hajdan, Jr." wrote: > On 23/01/2017 13:12, Alexis Ballier wrote: > > For example, if you allow use.mask or use.force in mixins, you can > > end up having unsatisfiable deps that repoman will never catch. > > Whoa, that sounds bad. Could you elaborate w

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Alexis Ballier
On Mon, 23 Jan 2017 18:38:07 +0100 Michał Górny wrote: > On Mon, 23 Jan 2017 18:17:58 +0100 > "Paweł Hajdan, Jr." wrote: > > > Michał: also consider including in the GLEP how eselect profile > > would look like and behave. > > Sounds like unnecessary scrutiny. > Is 'eselect profile enable

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread james
On 01/23/2017 04:23 AM, Michał Górny wrote: Hi, everyone. I've written a short proposal that aims to provide basic infrastructure for defining mix-in profiles in Gentoo. I've tried to keep it simple, and backwards compatible. The main goal is to be able to start defining some mix-ins without hav

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Rich Freeman
On Mon, Jan 23, 2017 at 4:23 AM, Michał Górny wrote: > > I've written a short proposal that aims to provide basic infrastructure > for defining mix-in profiles in Gentoo. I've tried to keep it simple, > and backwards compatible. The main goal is to be able to start defining > some mix-ins without

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Alexis Ballier
On Mon, 23 Jan 2017 18:37:15 +0100 Michał Górny wrote: > > For example, if you allow use.mask or use.force in mixins, you can > > end up having unsatisfiable deps that repoman will never catch. > > Arguably, desktop profiles relying on having an useflag forced on a > > given package are already se

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Michał Górny
On Mon, 23 Jan 2017 20:30:38 +0100 Alexis Ballier wrote: > On Mon, 23 Jan 2017 18:37:15 +0100 > Michał Górny wrote: > > > For example, if you allow use.mask or use.force in mixins, you can > > > end up having unsatisfiable deps that repoman will never catch. > > > Arguably, desktop profiles rely

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Matthias Maier
On Mon, Jan 23, 2017, at 13:30 CST, Alexis Ballier wrote: > still that doesn't account for a 'ihatelennart' mixin masking udev & > systemd and a 'ilovelennart' mixin masking udev & eudev and an user > enabling them both But that's exactly what is ruled out by the "blocks @group" mechanism in mg

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Michael Orlitzky
On 01/23/2017 02:30 PM, Alexis Ballier wrote: > > repoman will test n out of 2^n (or n!) possibilities the way you > suggest, which is basically nothing when n is big > Corollary: big is basically nothing. I like it.

Re: [gentoo-dev] Pre-GLEP for review: mix-in profiles

2017-01-23 Thread Alexis Ballier
On Mon, 23 Jan 2017 20:40:00 +0100 Michał Górny wrote: > On Mon, 23 Jan 2017 20:30:38 +0100 > Alexis Ballier wrote: > > > On Mon, 23 Jan 2017 18:37:15 +0100 > > Michał Górny wrote: > > > > For example, if you allow use.mask or use.force in mixins, you > > > > can end up having unsatisfiable

[gentoo-dev] [warning] the bug queue has 89 bugs

2017-01-23 Thread Alex Alexander
Our bug queue has 89 bugs! If you have some spare time, please help assign/sort a few bugs. To view the bug queue, click here: http://bit.ly/m8PQS5 Thanks!