public inbox for gentoo-releng@lists.gentoo.org
 help / color / mirror / Atom feed
From: Chris Gianelloni <wolf31o2@gentoo.org>
To: gentoo-releng@lists.gentoo.org
Subject: Re: [gentoo-releng] Profile Reorganization
Date: Fri, 11 Nov 2005 18:37:21 -0500	[thread overview]
Message-ID: <1131752242.25730.68.camel@cgianelloni.nuvox.net> (raw)
In-Reply-To: <43712C58.60706@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 1594 bytes --]

On Tue, 2005-11-08 at 23:53 +0100, Danny van Dyk wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ciaran McCreesh schrieb:
> | On Fri, 04 Nov 2005 21:11:49 -0500 Kumba <kumba@gentoo.org> wrote:
> | | EPROFILE="default:linux:mips:uclibc:selinux:ip30"
> |
> | Any advantage to this over a bunch of symlinks?
> |
> AFAIK symlinks can't be handled by CVS :-/
> 
> On the other hand: Genone has an interesting proposal for multiple
> entries in the profiles' "parent"-files.

Yeah.  The main difference is that my idea can be done by 2006.0 with no
additional support in portage, and once multiple inheritance shows up in
portage, can have the added benefit of multiple inheritances, similar to
what Joshua proposed.

Essentially, this reorganization would clean up the profile tree a bit,
and wouldn't cause any problems with future concepts going into portage
such as multiple parents.  This means that you could, for example, have
a hardened/linux/mips/uclibc/selinux/ip30 profile that inherits from the
linux mips glibc ip30 profiles.  Basically, you'd just have your
end-point profiles doing the actual inheriting, except in cases where
the end-point profile is only overriding a small part of the parent (eg.
a 2.4 sub-profile).  You would still get the mix and match abilities,
and we don't have to wait on the portage folk.  It also fits in with
what they've already got on their radar, which makes it much easier to
implement.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

      reply	other threads:[~2005-11-11 23:38 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-02 14:33 [gentoo-releng] Profile Reorganization Chris Gianelloni
2005-11-05  2:11 ` Kumba
2005-11-05  3:19   ` Ciaran McCreesh
2005-11-08 22:53     ` Danny van Dyk
2005-11-11 23:37       ` Chris Gianelloni [this message]

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=1131752242.25730.68.camel@cgianelloni.nuvox.net \
    --to=wolf31o2@gentoo.org \
    --cc=gentoo-releng@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