public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-portage-dev] [RFC] Properties of package sets
@ 2007-06-29  3:07 Marius Mauch
  2007-06-29  4:03 ` Ned Ludd
  2007-07-05  7:53 ` [gentoo-portage-dev] Re: [gentoo-dev] " Marius Mauch
  0 siblings, 2 replies; 5+ messages in thread
From: Marius Mauch @ 2007-06-29  3:07 UTC (permalink / raw
  To: gentoo-portage-dev; +Cc: gentoo-dev

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

Please reply on gentoo-portage-dev, _not_ on gentoo-dev, thanks.

One missing feature in portage is the lack of package sets. Before we
(re)start working on that however I'd like to get some feedback about
what properties/features people would expect from portage package set
support.
Some key questions:

- should they simply act like aliases for multiple packages? E.g.
should `emerge -C sets/kde` be equivalent to `emerge -C kdepkg1 kdepkg2
kdepkg3 ...`? Or does the behavior need to be "smarter" in some ways?

- what kind of atoms should be supported in sets? Simple and versioned
atoms for sure, but what about complex atoms (use-conditional, any-of,
blockers)?

- should sets be supported everywhere, or only in selected use cases?
(everywhere would include depstrings for example)

- what use cases are there for package sets? Other than the established
"system" and "world", and the planned "all" and "security" sets.

- how/where should sets be stored/distributed?

Please reply on gentoo-portage-dev, _not_ on gentoo-dev, thanks.

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-07-05  7:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-29  3:07 [gentoo-portage-dev] [RFC] Properties of package sets Marius Mauch
2007-06-29  4:03 ` Ned Ludd
2007-06-29  4:47   ` Marius Mauch
2007-07-01  0:08   ` Brian Harring
2007-07-05  7:53 ` [gentoo-portage-dev] Re: [gentoo-dev] " Marius Mauch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox