public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] RFC:sys-apps/portage @overlay atoms postfix support
@ 2009-05-24 17:04 lxnay
  2009-05-24 17:03 ` Ciaran McCreesh
                   ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: lxnay @ 2009-05-24 17:04 UTC (permalink / raw
  To: gentoo-dev

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

Hi there,
app-admin/equo (sabayon overlay -- Entropy Framework client) supports
the postfix "@repository" to let users force the installation of a
package from a specific repository.
Users of multiple repositories seem to appreciate the freedom that is
brought with this small-but-effective(TM) feature.
So what about doing the same in Portage?

Rationale:

User should be able to force the installation of atoms from specific
overlays without worrying too much if others or the main tree feature
a greater release.
Feature-testing overlay maintainers can make sure that packages are
pulled in from their "sources", which could potentially contain
reworked/improved/critically-changed ebuilds.

Adding "@overlay" atoms/deps postfix support could really make life
easier, especially because forcing specific atoms in *DEPEND hoping
that these will be always pulled in from the same overlay is not
something reliable, as you already know.

Examples:

 app-foo/foo@overlay
 app-foo/foo:2@overlay
 foo:2@overlay
 foo@overlay

Comments are welcome, flames are not.

-- 
Fabio Erculiani


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 270 bytes --]

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

end of thread, other threads:[~2009-06-04  7:10 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-24 17:04 [gentoo-dev] RFC:sys-apps/portage @overlay atoms postfix support lxnay
2009-05-24 17:03 ` Ciaran McCreesh
2009-05-24 18:04   ` lxnay
2009-05-24 19:28     ` Tiziano Müller
2009-05-25  6:30       ` lxnay
2009-05-25 13:43     ` Alex Legler
2009-05-25 15:28       ` lxnay
2009-05-25 15:38         ` AllenJB
2009-05-25 15:52           ` Dale
2009-06-02  8:18           ` [gentoo-dev] " Steven J Long
2009-06-02 13:04             ` Duncan
2009-06-03 23:51               ` Piotr Jaroszyński
2009-06-04  7:09                 ` Duncan
2009-05-25 18:37         ` [gentoo-dev] " Robert Buchholz
2009-05-25 20:24           ` Ben de Groot
2009-05-25 20:32             ` Robert Buchholz
2009-05-26  8:13               ` lxnay
2009-05-26 13:20                 ` Ciaran McCreesh
2009-05-26 17:20                   ` Nirbheek Chauhan
2009-05-26 19:31                 ` Petteri Räty
2009-05-24 17:20 ` Nirbheek Chauhan
2009-05-24 17:28   ` Ciaran McCreesh
2009-05-24 17:35     ` Nirbheek Chauhan
2009-05-24 17:56       ` Ben de Groot
2009-05-25 19:21 ` Josh Saddler

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