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: Michał Górny <mgorny@g.o>
From: Ulrich Mueller <ulm@g.o>
Subject: Re: Rephrasing *DEPEND
Date: Sun, 12 Jun 2011 16:49:19 +0200
>>>>> On Sun, 12 Jun 2011, Michał Górny wrote:

>> It would be more accurate to say that it's guaranteed except for
>> cases in which circular dependencies make it impossible to
>> guarantee.

> This or other words, this makes this an unreliable feature. So,
> right now, users can't assume anything specific about dependencies
> being installed in pkg_*?

Currently, PMS only says: "These must be installed and usable before
the ebuild is treated as usable." It doesn't say anything about phases.

> Doesn't this make it actually impossible to call the installed
> application in pkg_postinst()?

I've always added such packages that I needed in pkg_postinst() to
both DEPEND and RDEPEND.

IIRC, a specific merge order in Portage is only guaranteed for DEPEND
type dependencies, but not for RDEPEND and PDEPEND.

Ulrich


Replies:
Re: Rephrasing *DEPEND
-- Ciaran McCreesh
References:
Rephrasing *DEPEND
-- Michał Górny
Re: Rephrasing *DEPEND
-- Ciaran McCreesh
Re: Rephrasing *DEPEND
-- Michał Górny
Re: Rephrasing *DEPEND
-- Ulrich Mueller
Re: Rephrasing *DEPEND
-- Zac Medico
Re: Rephrasing *DEPEND
-- Michał Górny
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.