public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
[parent not found: <aWeJm-70R-13@gated-at.bofh.it>]
* [gentoo-dev] [RFC] New RESTRICT=live value for identification of live ebuilds?
@ 2008-08-02  2:02 Zac Medico
  2008-08-02  4:58 ` Luis Francisco Araujo
                   ` (5 more replies)
  0 siblings, 6 replies; 36+ messages in thread
From: Zac Medico @ 2008-08-02  2:02 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi everyone,

It might good to add support for a new RESTRICT=live value in
ebuilds. By specifying this value, an ebuild would be able to
indicate that it uses src_unpack() to download sources from some
type of live repository such as cvs, darcs, git, mercurial, or svn.

This new RESTRICT=live value would be useful in at least a couple of
ways. One is that it could be used to implement a @live-rebuild
package set that's based on RESTRICT instead of INHERITED [1]. It
could also be used to implement a more accurate LIVEVCS.stable check
in repoman, again based on RESTRICT instead of INHERITED [2].

We already have plans for more advanced live ebuild support,
including live update detection, that will involve an EAPI bump [3].
However, the RESTRICT=live value is a simple enhancement that we can
add now, without the need for an EAPI bump. Thoughts?

Zac

[1]
http://planet.gentoo.org/developers/zmedico/2008/07/31/live_rebuild_package_set
[2] http://sources.gentoo.org/viewcvs.py/portage?view=rev&rev=3457
[3] http://bugs.gentoo.org/show_bug.cgi?id=182028
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkiTwEYACgkQ/ejvha5XGaO1yACbBdLxCzvVxMdW/IjeodgbktNJ
/GYAniFIweB8+Gj/7XSlT2pEFD6/Ric9
=a+ak
-----END PGP SIGNATURE-----



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

end of thread, other threads:[~2008-08-06 10:39 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <aWLOY-34G-11@gated-at.bofh.it>
     [not found] ` <aWLOY-34G-13@gated-at.bofh.it>
     [not found]   ` <aWLOY-34G-15@gated-at.bofh.it>
     [not found]     ` <aWLOY-34G-17@gated-at.bofh.it>
     [not found]       ` <aWLOY-34G-19@gated-at.bofh.it>
     [not found]         ` <aWLOY-34G-9@gated-at.bofh.it>
     [not found]           ` <aWMrG-4Dh-21@gated-at.bofh.it>
2008-08-03 14:55             ` [gentoo-dev] [RFC] New RESTRICT=live value for identification of live ebuilds? Vaeth
2008-08-03 15:18               ` Joe Peterson
2008-08-03 20:04                 ` Zac Medico
2008-08-03 20:48                   ` Zac Medico
2008-08-03 21:45                     ` Joe Peterson
2008-08-03 21:52                       ` Zac Medico
2008-08-03 21:59                         ` Joe Peterson
2008-08-03 22:02                       ` Zac Medico
2008-08-03 22:53                       ` Zac Medico
     [not found] <aWeJm-70R-13@gated-at.bofh.it>
     [not found] ` <aWzEa-6Dc-3@gated-at.bofh.it>
     [not found]   ` <aWA79-785-1@gated-at.bofh.it>
     [not found]     ` <aWBwe-Xt-5@gated-at.bofh.it>
     [not found]       ` <aWBPx-1iE-5@gated-at.bofh.it>
2008-08-03 13:28         ` Vaeth
2008-08-03 14:02           ` Zac Medico
2008-08-02  2:02 Zac Medico
2008-08-02  4:58 ` Luis Francisco Araujo
2008-08-02  9:10 ` Mike Auty
2008-08-02 10:26   ` Zac Medico
2008-08-02 12:14     ` Mike Auty
2008-08-02 22:34       ` Zac Medico
2008-08-02 23:07         ` René 'Necoro' Neumann
2008-08-02 23:31           ` Zac Medico
2008-08-02 23:49             ` René 'Necoro' Neumann
2008-08-03  0:03               ` Luis Francisco Araujo
2008-08-02 15:03     ` Santiago M. Mola
2008-08-02 22:25       ` Zac Medico
2008-08-03 19:02         ` Santiago M. Mola
2008-08-02  9:19 ` Arfrever Frehtes Taifersar Arahesis
2008-08-02 10:12   ` Zac Medico
2008-08-02 23:06   ` Zac Medico
2008-08-02 23:49     ` Luca Barbato
2008-08-03  0:07     ` Nirbheek Chauhan
2008-08-03  0:07 ` Avuton Olrich
2008-08-03  1:09   ` Zac Medico
2008-08-03  0:19 ` Thomas de Grenier de Latour
2008-08-03  0:59   ` Zac Medico
2008-08-03  2:27     ` Thomas de Grenier de Latour
2008-08-03  2:49       ` Zac Medico
2008-08-06 10:36 ` Marius Mauch

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