Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-pms
Navigation:
Lists: gentoo-pms: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: Ciaran McCreesh <ciaran.mccreesh@...>
From: Ulrich Mueller <ulm@g.o>
Subject: Re: Variancy?
Date: Sun, 5 Dec 2010 23:49:19 +0100
>>>>> On Sun, 5 Dec 2010, Ciaran McCreesh wrote:

>> >>  - Calling pkg_pretend.

> pkg_pretend's sandboxed and isn't supposed to be modifying /, so
> that should be ok.

Then pkg_pretend should be mentioned as a further exception (unless we
decide that the whole section should be removed):

--- ebuild-env-invariancy.tex~
+++ ebuild-env-invariancy.tex
@@ -7,8 +7,8 @@
 \item Variancy is any package manager action that modifies either
     \t{ROOT} or \t{/} in any way that isn't merely a simple addition of
     something that doesn't alter other packages. This includes any
-    non-default call to any \t{pkg} phase function except \t{pkg\_setup},
-    a merge of any package or an unmerge of any package.
+    non-default call to any \t{pkg} phase function except \t{pkg\_pretend}
+    and \t{pkg\_setup}, a merge of any package or an unmerge of any package.
 \item As an exception, changes to \t{DISTDIR} do not count as variancy.
 \item The \t{pkg\_setup} function may be assumed not to introduce variancy.
     Thus, ebuilds must not perform variant actions in this phase.


Replies:
Re: Variancy?
-- Ciaran McCreesh
References:
Variancy?
-- Ulrich Mueller
Re: Variancy?
-- Ciaran McCreesh
Re: Variancy?
-- Ulrich Mueller
Re: Variancy?
-- Ciaran McCreesh
Navigation:
Lists: gentoo-pms: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Variancy?
Next by thread:
Re: Variancy?
Previous by date:
Re: Variancy?
Next by date:
Re: Variancy?


Updated Jul 18, 2012

Summary: Archive of the gentoo-pms mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.