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: Michał Górny <mgorny@g.o>
Subject: Re: Rephrasing *DEPEND
Date: Mon, 20 Jun 2011 08:34:40 +0200
On Sun, 19 Jun 2011 22:36:04 +0100
Ciaran McCreesh <ciaran.mccreesh@...> wrote:

> On Sun, 19 Jun 2011 23:21:02 +0200
> Michał Górny <mgorny@g.o> wrote:
> > And the third version.
> > 
> > I added a note about the possible circular RDEPEND issue. I wanted
> > to do that through a footnote but wasn't able to get it working so
> > it's a standard bracket now).
> 
> I still don't think we should be specifying "RDEPEND is PDEPEND if the
> package manager feels like it". That's something for the package
> mangler to provide as a horrible --ignore-dependencies-to-break-cycles
> option.

We either have to mention that or assume the long-outstanding portage
behavior is not PMS compliant. And even if we choose the latter option,
I think we should have a footnote warning about that there.

> Also, isn't pkg_setup the same as pkg_preinst, availability-wise?

IMO not necessarily. During later pkg_* phases, RDEPEND needs to be
satisfied in order to make it possible to call the installed program. I
don't really see a reason to make similar assumptions in pkg_setup, and
I'd really like to avoid saying 'RDEPEND is for program's runtime
dependencies and pkg_setup dependencies'.

-- 
Best regards,
Michał Górny
Attachment:
signature.asc (PGP signature)
References:
Rephrasing *DEPEND
-- Michał Górny
Re: Rephrasing *DEPEND
-- Michał Górny
Re: Rephrasing *DEPEND
-- Ciaran McCreesh
Navigation:
Lists: gentoo-pms: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Rephrasing *DEPEND
Next by thread:
Re: Rephrasing *DEPEND
Previous by date:
Re: Rephrasing *DEPEND
Next by date:
Re: Rephrasing *DEPEND


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.