Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-06 Thread Ciaran McCreesh
On Tue, 05 Aug 2008 22:55:06 -0700 Zac Medico [EMAIL PROTECTED] wrote: Would having the ebuild perform locking be unportable or introduce any undesirable complexity? Does it really need to be so fine-grained? It's not particularly tricky, and the lock code can be moved into an eclass if

Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-06 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ciaran McCreesh wrote: On Tue, 05 Aug 2008 22:55:06 -0700 Zac Medico [EMAIL PROTECTED] wrote: Would having the ebuild perform locking be unportable or introduce any undesirable complexity? Does it really need to be so fine-grained? It's not

Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-06 Thread Ciaran McCreesh
On Tue, 05 Aug 2008 23:26:22 -0700 Zac Medico [EMAIL PROTECTED] wrote: To simplify things, how about if we just do a PROPERTIES=live-src-unpack for now, to indicate exclusive access to $DISTDIR during src_unpack? Thats a simple and portable baseline that will be quite useful even without

Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-06 Thread Joe Peterson
Zac Medico wrote: To simplify things, how about if we just do a PROPERTIES=live-src-unpack for now, to indicate exclusive access to $DISTDIR during src_unpack? Thats a simple and portable baseline that will be quite useful even without anything finer grained. No need for a convoluted and long

Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-06 Thread Ciaran McCreesh
On Wed, 06 Aug 2008 00:37:26 -0600 Joe Peterson [EMAIL PROTECTED] wrote: Zac Medico wrote: To simplify things, how about if we just do a PROPERTIES=live-src-unpack for now, to indicate exclusive access to $DISTDIR during src_unpack? Thats a simple and portable baseline that will be quite

Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-06 Thread David Leverton
On Wednesday 06 August 2008 07:37:26 Joe Peterson wrote: You are trying to say it's a 'live' ebuild (i.e. it gets the sources from a live source) - that's all. The locking issues are a technical detail No, the locking issues are the whole point. There are other reasons to want the package

Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-05 Thread Ciaran McCreesh
On Sun, 03 Aug 2008 18:52:43 -0700 Zac Medico [EMAIL PROTECTED] wrote: As a substitute for the previously discussed RESTRICT=live value[1], I'd now like you to consider an equivalent PROPERTIES=live-sources setting. By specifying PROPERTIES=live-sources, an ebuild will be able to indicate that

Re: [gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-05 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ciaran McCreesh wrote: On Sun, 03 Aug 2008 18:52:43 -0700 Zac Medico [EMAIL PROTECTED] wrote: As a substitute for the previously discussed RESTRICT=live value[1], I'd now like you to consider an equivalent PROPERTIES=live-sources setting. By

[gentoo-dev] [RFC] New PROPERTIES=live-sources setting for ebuilds?

2008-08-03 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi everyone, As a substitute for the previously discussed RESTRICT=live value[1], I'd now like you to consider an equivalent PROPERTIES=live-sources setting. By specifying PROPERTIES=live-sources, an ebuild will be able to indicate that it uses