Re: [gentoo-dev] has_version etc parallelisability

2008-01-05 Thread Petteri Räty
Luca Barbato kirjoitti: Ciaran McCreesh wrote: On Fri, 4 Jan 2008 18:50:56 -0800 Brian Harring [EMAIL PROTECTED] wrote: Depends on the implementation; for pkgcore, if that comm pipe is dead, the ebuild env *should* be dead, or dieing. Background'ing processes from that env isn't valid imo,

Re: [gentoo-dev] has_version etc parallelisability

2008-01-05 Thread Ciaran McCreesh
On Sat, 05 Jan 2008 18:29:51 +0100 Luca Barbato [EMAIL PROTECTED] wrote: Ciaran McCreesh wrote: src_compile() { { sleep 10 ; has_version '=app-misc/foo-1.23' ; } } is allowed in ebuilds? should? Banning it entirely is excessive. Banning leaving any attached processes between

Re: [gentoo-dev] has_version etc parallelisability

2008-01-04 Thread Brian Harring
On Mon, Dec 31, 2007 at 02:28:44PM +, Ciaran McCreesh wrote: On Sun, 30 Dec 2007 20:11:16 -0800 Alec Warner [EMAIL PROTECTED] wrote: On 12/30/07, Ciaran McCreesh [EMAIL PROTECTED] wrote: Is it legal for ebuilds to call has_version and friends in parallel? Is it legal for ebuilds to

Re: [gentoo-dev] has_version etc parallelisability

2008-01-04 Thread Ciaran McCreesh
On Fri, 4 Jan 2008 18:50:56 -0800 Brian Harring [EMAIL PROTECTED] wrote: Depends on the implementation; for pkgcore, if that comm pipe is dead, the ebuild env *should* be dead, or dieing. Background'ing processes from that env isn't valid imo, either. Right. Paludis will give a weird die

Re: [gentoo-dev] has_version etc parallelisability

2007-12-31 Thread Ciaran McCreesh
On Mon, 31 Dec 2007 05:03:21 +0200 Petteri Räty [EMAIL PROTECTED] wrote: Ciaran McCreesh kirjoitti: Is it legal for ebuilds to call has_version and friends in parallel? Is it legal for ebuilds to call has_version and friends after the ebuild process has terminated? Discuss. Do

Re: [gentoo-dev] has_version etc parallelisability

2007-12-31 Thread Ciaran McCreesh
On Sun, 30 Dec 2007 20:11:16 -0800 Alec Warner [EMAIL PROTECTED] wrote: On 12/30/07, Ciaran McCreesh [EMAIL PROTECTED] wrote: Is it legal for ebuilds to call has_version and friends in parallel? Is it legal for ebuilds to call has_version and friends after the ebuild process has terminated?

[gentoo-dev] has_version etc parallelisability

2007-12-30 Thread Ciaran McCreesh
Is it legal for ebuilds to call has_version and friends in parallel? Is it legal for ebuilds to call has_version and friends after the ebuild process has terminated? Discuss. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] has_version etc parallelisability

2007-12-30 Thread Petteri Räty
Ciaran McCreesh kirjoitti: Is it legal for ebuilds to call has_version and friends in parallel? Is it legal for ebuilds to call has_version and friends after the ebuild process has terminated? Discuss. Do you/anybody know if they are used in parallel in the tree at the moment? Regards,

Re: [gentoo-dev] has_version etc parallelisability

2007-12-30 Thread Alec Warner
On 12/30/07, Ciaran McCreesh [EMAIL PROTECTED] wrote: Is it legal for ebuilds to call has_version and friends in parallel? Is it legal for ebuilds to call has_version and friends after the ebuild process has terminated? Discuss. If the pm implements read/write locking on the underlying