-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi everyone,
Please consider a PROPERTIES=live value that, when set in an ebuild, will serve to indicate that the ebuild will use some form of "live" source code that may vary each time that the package is installed. The intention is for PROPERTIES=live to have a relatively pure and simple meaning. Therefore, the definition is intentionally more narrow than the definitions previously suggested for the related RESTRICT=live [1] and PROPERTIES=live-sources [2] values. In the future we may add additional (orthogonal) properties to represent other things like locking [3]. Since there is no direct correspondence between what PROPERTIES=live represents and any existing ebuild metadata (though there is some limited correspondence with various INHERITED values), addition of PROPERTIES=live will provide metadata that is useful in at least a few ways: * Make the @live-rebuild package set [4] more accurate. * Make repoman's LIVEVCS.stable check more accurate. * Add exemptions to repoman's KEYWORDS.missing and KEYWORDS.dropped checks. Do the name and definition of this PROPERTIES=live value seem good? Would anybody like to discuss any changes to the name, definition, or both? [1] http://archives.gentoo.org/gentoo-dev/msg_164fd8d5d513121ab772509d06a7b27a.xml [2] http://archives.gentoo.org/gentoo-dev/msg_187585c5d49b69034183719ff473710d.xml [3] http://archives.gentoo.org/gentoo-dev/msg_7b5e4610fe1802149960ae5365bdedce.xml [4] http://planet.gentoo.org/developers/zmedico/2008/07/31/live_rebuild_package_set - -- Thanks, Zac -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkiwdZ0ACgkQ/ejvha5XGaMlTwCdEqg6mpLAn8r/6JCfaVzQpBaC xMMAn3wGpli8sAuOYLf2Se4NHtrA0mC6 =6Mco -----END PGP SIGNATURE-----