public inbox for gentoo-pms@lists.gentoo.org
 help / color / mirror / Atom feed
From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: gentoo-pms@lists.gentoo.org
Subject: Re: [gentoo-pms] (Minimal) standarization of the 'sets' feature
Date: Thu, 10 Jun 2010 14:51:05 +0100	[thread overview]
Message-ID: <20100610145105.45d4469d@snowcone> (raw)
In-Reply-To: <20100610154238.45ad9de2@pomiocik.lan>

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

On Thu, 10 Jun 2010 15:42:38 +0200
Michał Górny <gentoo@mgorny.alt.pl> wrote:
> First of all, I would like to notice I'm not trying to force moving
> Portage-specific features to PMS. I'm just trying to get some
> standarization on one of these features to make it possible for devs
> to use it in gx86 without commiting non-standard files.

This has to be done via a GLEP rather than going straight into PMS.

> The particular feature I'm talking about is defining repository-wide
> package sets. Currently, this is done through a Portage-specific
> 'sets.conf' file in the repository's root directory. Although such
> file could be considered acceptable for an overlay, I wouldn't like
> to see such a non-standard file commited to gx86.

The problem with the way Portage does it is that it lets sets be
specified that run arbitrary code using Portage internals, including
code using internals that aren't stable between Portage releases. You'll
need to come up with a new design that doesn't have any of that
nonsense, and then get Portage to implement it.

> In fact, the specification doesn't really even need to push the 'sets'
> into atom specifications -- as I guess we would rather keep away from
> using them in dependencies, and PM could be free to use any syntax to
> reference them.

As soon as you introduce them, people will want to use sets in
profiles/ files.

-- 
Ciaran McCreesh

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

  reply	other threads:[~2010-06-10 13:51 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-10 13:42 [gentoo-pms] (Minimal) standarization of the 'sets' feature Michał Górny
2010-06-10 13:51 ` Ciaran McCreesh [this message]
2010-06-10 14:18   ` Michał Górny
2010-06-10 17:19 ` Maciej Mrozowski

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=20100610145105.45d4469d@snowcone \
    --to=ciaran.mccreesh@googlemail.com \
    --cc=gentoo-pms@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