public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Samuli Suominen <ssuominen@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Cc: Tom Wijsman <TomWij@gentoo.org>
Subject: Re: [gentoo-dev] Re: Multiple implementations shouldn't block Gentoo's progress. Stabilize package combinations?
Date: Fri, 09 Aug 2013 11:58:11 +0300	[thread overview]
Message-ID: <5204AF23.1090501@gentoo.org> (raw)
In-Reply-To: <20130809104631.1312ca96@TOMWIJ-GENTOO>

On 09/08/13 11:46, Tom Wijsman wrote:
> On Fri, 09 Aug 2013 08:39:20 +0300
> Samuli Suominen <ssuominen@gentoo.org> wrote:
>
>> On 09/08/13 04:05, Zac Medico wrote:
>>
>>> This seems like a possible applicatio for "mix-in" profiles like
>>> Funtoo uses:
>>>
>>>     http://www.funtoo.org/wiki/Flavors_and_Mix-ins
>
> Thanks, that definitely looks interesting; reading it I actually would
> love to see this implemented to ease the user from switching from one
> to another init system, or whatever needs switching in the future.
>
>> What if eg. profiles/targets/desktop would have sub directory
>>
>> profiles/targets/desktop/systemd which would have a 'parent' of '..'
>> with USE="-consolekit systemd" and more importantly, the could-be
>> kludge to setup the /usr-move, the could-be environment variable to
>> disable functionality of gen_usr_ldscript...
>>
>> profiles/targets/desktop/gnome with 'parent' of '..' and
>> '../../systemd' ...
>
> Let me stop you right here; part of this idea came to mind yesterday,
> but I saw a flaw in it so I did not suggest it:
>
>    What if a certain profile needs to support two such profiles (eg.
>    upstart and systemd) that have conflicting choices (eg. one profile
>    lists -systemd, the other systemd); then you can no longer list both
>    as a parent as they will simply clash and make conflicting changes.

Sure you can, simply by counter effecting the parent as suggested, if 
parent lists '-systemd' then the actual profile can set 'systemd'
Plus it would be the main systemd sub profile that would be 'top most' 
in the parent file, causing it to enable 'systemd' even if the 'second 
top most' disables it

> Of course this isn't a problem for this situation, but it may become a
> problem in a future situation if we're going to follow this practice;
> that's why I think now that mix-in profiles fit the purpose better.

I'm not seeing the problem...



  reply	other threads:[~2013-08-09  9:00 UTC|newest]

Thread overview: 192+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-07 12:45 [gentoo-dev] Gnome Stabilization 3.6 or 3.8 Michael Weber
2013-08-07 13:14 ` Alexandre Rostovtsev
2013-08-07 13:56   ` Tom Wijsman
2013-08-07 15:22     ` Rich Freeman
2013-08-07 23:49   ` Patrick Lauer
2013-08-08  2:51     ` Alex Alexander
2013-08-08  9:29     ` hasufell
2013-08-08  9:43       ` Tom Wijsman
2013-08-08 11:19         ` Rich Freeman
2013-08-08 11:28           ` Tom Wijsman
2013-08-08 10:05       ` Michał Górny
2013-08-08 10:30         ` Samuli Suominen
2013-08-08 14:01     ` Fabio Erculiani
2013-08-08 14:10       ` Alon Bar-Lev
2013-08-08 14:30         ` Fabio Erculiani
2013-08-08 14:45         ` Michał Górny
2013-08-08 14:17       ` Patrick Lauer
2013-08-08 14:34         ` Ben Kohler
2013-08-08 14:56           ` hasufell
2013-08-08 15:16             ` Damien Levac
2013-08-08 15:40               ` Ian Stakenvicius
2013-08-08 15:49                 ` Tom Wijsman
2013-08-08 15:56                 ` Pacho Ramos
2013-08-08 16:02                 ` Rich Freeman
2013-08-08 16:13                   ` Pacho Ramos
2013-08-08 16:20                     ` Ian Stakenvicius
2013-08-08 16:24                       ` Pacho Ramos
2013-08-08 16:58                         ` Ian Stakenvicius
2013-08-09 13:10                 ` Walter Dnes
2013-08-08 15:23             ` Tom Wijsman
2013-08-08 16:36               ` hasufell
2013-08-08 16:48                 ` Pacho Ramos
2013-08-08 16:52                   ` hasufell
2013-08-08 17:09                     ` Pacho Ramos
2013-08-08 17:57                     ` Rich Freeman
2013-08-08 16:53                 ` Tom Wijsman
2013-08-08 17:41                   ` Rich Freeman
2013-08-08 17:57                     ` Alon Bar-Lev
2013-08-08 18:08                       ` Samuli Suominen
2013-08-08 18:23                         ` Alon Bar-Lev
2013-08-08 18:47                           ` Multiple implementations shouldn't block Gentoo's progress. Stabilize package combinations? (was: Re: [gentoo-dev] Gnome Stabilization 3.6 or 3.8) Tom Wijsman
     [not found]                             ` < CAOazyz2R+3TANLkeoXhP0LgLS+rOZwjPdCYVdC82DTG1nbri-w@mail.gmail.com>
2013-08-08 18:57                             ` Alon Bar-Lev
2013-08-08 19:09                               ` Rich Freeman
2013-08-08 19:11                               ` Tom Wijsman
2013-08-09  1:05                                 ` [gentoo-dev] Re: Multiple implementations shouldn't block Gentoo's progress. Stabilize package combinations? Zac Medico
2013-08-09  1:18                                   ` Dustin C. Hatch
2013-08-09  5:39                                   ` Samuli Suominen
2013-08-09  6:42                                     ` [gentoo-dev] " Steven J. Long
2013-08-09  6:51                                       ` [gentoo-dev] [typo] Re: Re: Multiple implementations shouldn't block Gentoo's progress Steven J. Long
2013-08-09  7:19                                         ` William Hubbs
2013-08-09  7:26                                           ` Samuli Suominen
2013-08-09 10:50                                             ` Rich Freeman
2013-08-10 18:42                                               ` [gentoo-dev] " Steven J. Long
2013-08-11  1:53                                                 ` Rich Freeman
     [not found]                                             ` < CAGfcS_=zyeX8Whr8U4w4s3ouSbUoTm=hF95t3rd0q=wt60eZcQ@mail.gmail.com>
     [not found]                                               ` < 20130810184211.GA1500@rathaus.eclipse.co.uk>
2013-08-11  2:04                                                 ` Duncan
2013-08-09  8:46                                     ` [gentoo-dev] Re: Multiple implementations shouldn't block Gentoo's progress. Stabilize package combinations? Tom Wijsman
2013-08-09  8:58                                       ` Samuli Suominen [this message]
2013-08-09  9:53                                         ` Tom Wijsman
2013-08-08 18:58                           ` [gentoo-dev] Gnome Stabilization 3.6 or 3.8 Samuli Suominen
2013-08-08 19:01                             ` Alon Bar-Lev
2013-08-08 18:26                       ` Tom Wijsman
2013-08-08 18:38                         ` Alon Bar-Lev
2013-08-08 19:03                           ` Tom Wijsman
2013-08-08 19:02                         ` Rich Freeman
2013-08-08 19:22                           ` Tom Wijsman
2013-08-09  2:03                         ` William Hubbs
2013-08-09  7:36                           ` Gilles Dartiguelongue
2013-08-09  9:30                             ` hasufell
2013-08-09 10:27                               ` Rich Freeman
2013-08-09 11:31                                 ` Patrick Lauer
2013-08-09 11:26                                   ` Tom Wijsman
2013-08-09 11:39                                     ` Patrick Lauer
2013-08-09 11:38                                       ` Pacho Ramos
2013-08-09 12:14                                         ` vivo75
2013-08-09 13:54                                           ` Michał Górny
2013-08-09 16:38                                             ` Canek Peláez Valdés
2013-08-10 19:57                                             ` vivo75
2013-08-09 16:17                                           ` Canek Peláez Valdés
2013-08-09 20:43                                             ` Samuli Suominen
2013-08-09 11:45                                       ` Tom Wijsman
2013-08-09 13:57                                         ` Michał Górny
2013-08-09 19:11                                           ` Ben de Groot
2013-08-09 19:15                                             ` Matt Turner
2013-08-09 19:17                                             ` Michał Górny
2013-08-09 20:32                                             ` Tom Wijsman
2013-08-09 23:32                                               ` Mike Auty
2013-08-10  0:03                                                 ` Tom Wijsman
2013-08-10 10:51                                         ` Patrick Lauer
2013-08-10 10:59                                           ` Rich Freeman
2013-08-10 11:12                                             ` Alon Bar-Lev
2013-08-10 11:38                                               ` Tom Wijsman
2013-08-09 11:37                                   ` Ciaran McCreesh
2013-08-09 11:58                                     ` Tom Wijsman
2013-08-10 10:50                                     ` Patrick Lauer
2013-08-10 11:40                                       ` Ciaran McCreesh
2013-08-09 12:28                                   ` Rich Freeman
2013-08-09 14:22                                     ` Alon Bar-Lev
2013-08-09 14:44                                       ` Chí-Thanh Christopher Nguyễn
2013-08-09 14:50                                         ` Alon Bar-Lev
2013-08-09 14:51                                           ` Arun Raghavan
2013-08-09 14:57                                           ` Chí-Thanh Christopher Nguyễn
2013-08-09 15:02                                             ` Alon Bar-Lev
2013-08-09 15:25                                             ` hasufell
2013-08-09 16:12                                               ` Tom Wijsman
2013-08-09 15:12                                           ` Tom Wijsman
2013-08-10 11:04                                             ` Patrick Lauer
2013-08-10 11:42                                               ` Tom Wijsman
2013-08-10 11:51                                                 ` Michael Weber
2013-08-10 16:50                                                   ` William Hubbs
2013-08-09 16:43                                           ` Canek Peláez Valdés
2013-08-09 14:59                                       ` Tom Wijsman
2013-08-10 11:03                                         ` Patrick Lauer
2013-08-10 11:52                                           ` Tom Wijsman
2013-08-09 17:45                                       ` William Hubbs
2013-08-10 10:55                                     ` Patrick Lauer
2013-08-10 11:12                                       ` Rich Freeman
2013-08-10 11:59                                       ` Tom Wijsman
2013-08-10 12:16                                         ` Ben Kohler
2013-08-09 13:44                                   ` Samuli Suominen
2013-08-09 12:36                                 ` hasufell
2013-08-09 13:13                                   ` Tom Wijsman
2013-08-10 19:34                                     ` [gentoo-dev] " Steven J. Long
2013-08-10 19:49                                       ` Tom Wijsman
2013-08-23 13:27                                         ` Steven J. Long
2013-08-23 15:54                                           ` Tom Wijsman
2013-08-09 13:49                                   ` [gentoo-dev] " Samuli Suominen
2013-08-09 14:40                                     ` Alon Bar-Lev
2013-08-09 15:42                                       ` Tom Wijsman
2013-08-09 16:35                                       ` Samuli Suominen
2013-08-09 17:06                                     ` Samuli Suominen
2013-08-09 10:42                               ` Tom Wijsman
2013-09-11  9:41                             ` Olav Vitters
2013-09-11 11:15                               ` Pacho Ramos
2013-08-08 18:12                     ` Tom Wijsman
2013-08-09  0:27                   ` Patrick Lauer
2013-08-09  3:08                     ` Rich Freeman
2013-08-09  9:16                     ` Tom Wijsman
2013-08-09 14:57                       ` Walter Dnes
2013-08-09 15:47                         ` Tom Wijsman
2013-08-10  4:03                     ` Walter Dnes
2013-08-10  6:54                       ` Samuli Suominen
2013-08-08 15:26             ` Rich Freeman
2013-08-08 16:05               ` Alex Xu
2013-08-08 16:09                 ` William Hubbs
     [not found]   ` < 5202DD20.8050906@gentoo.org>
     [not found]     ` < CAMUzOag6DkLLn7OpBRhkHsRGFWOjvMv_WDrT+cm0S-bewT=JhQ@mail.gmail.com>
2013-08-08  6:21       ` [gentoo-dev] " Duncan
2013-08-08  6:26         ` Daniel Campbell
2013-08-08  7:05         ` KDE/semantic-desktop, was: " Andreas K. Huettel
2013-08-08 14:59           ` [gentoo-dev] Re: KDE/semantic-desktop Martin Vaeth
2013-08-08 17:44             ` Martin Vaeth
2013-08-08 17:52               ` Rich Freeman
2013-08-08 18:15                 ` Chris Reffett
2013-08-08  9:45         ` [gentoo-dev] Re: Gnome Stabilization 3.6 or 3.8 hasufell
2013-08-08 11:23           ` Rich Freeman
     [not found]   ` < pan$a65ab$e0ddc4a9$415605ad$324469f5@cox.net>
     [not found]     ` <52033A27.2070103@sporkbox.us >
2013-08-08  8:27       ` Duncan
     [not found]   ` < 52033A27.2070103@sporkbox.us>
     [not found]     ` <pan$f2635$5ee40939$18f8a55$7afd54a5@cox.net >
2013-08-08  8:33       ` Duncan
2013-08-07 15:16 ` [gentoo-dev] " Pacho Ramos
2013-08-08  6:19   ` Daniel Campbell
2013-08-08 15:13     ` William Hubbs
2013-08-08  9:39 ` Ben de Groot
2013-08-08  9:49   ` Tom Wijsman
2013-08-08 10:38   ` Samuli Suominen
2013-08-08 20:40     ` Mike Auty
2013-08-08 21:06       ` Pacho Ramos
2013-08-09  0:17         ` Mike Auty
2013-08-09  0:26         ` Chí-Thanh Christopher Nguyễn
2013-08-09  6:24           ` Pacho Ramos
2013-08-09  9:26             ` Chí-Thanh Christopher Nguyễn
2013-08-09  9:51               ` Pacho Ramos
2013-08-09 10:22                 ` Chí-Thanh Christopher Nguyễn
2013-08-09 10:35                   ` Pacho Ramos
2013-08-11  5:41                 ` Samuli Suominen
2013-08-11  7:31                   ` Pacho Ramos
2013-08-11  7:51                     ` Samuli Suominen
2013-08-11 11:14                       ` Rich Freeman
2013-08-11  8:02                     ` Canek Peláez Valdés
2013-08-08 23:19       ` Greg KH
2013-08-09  0:26         ` Mike Auty
2013-08-09  9:35           ` Tom Wijsman
2013-08-09 22:46             ` Mike Auty
2013-08-10 22:42           ` Wulf C. Krueger
2013-08-10 23:10             ` Mike Auty
2013-08-10 23:45               ` Canek Peláez Valdés
2013-08-11  1:15                 ` Mike Auty
2013-08-11  1:42                   ` Rich Freeman
2013-08-11  0:01               ` Tom Wijsman
2013-08-11 13:41         ` Walter Dnes
2013-08-11 14:03       ` Walter Dnes
2013-08-09  0:25 ` Michael Weber
2013-08-09  5:29   ` Samuli Suominen
2013-08-09  6:28     ` Pacho Ramos
2013-08-09  6:27   ` Pacho Ramos
2013-08-10 19:57 ` Roy Bamford

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5204AF23.1090501@gentoo.org \
    --to=ssuominen@gentoo.org \
    --cc=TomWij@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox