public inbox for gentoo-pms@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-pms@lists.gentoo.org
Cc: Zac Medico <zmedico@gentoo.org>, Ulrich Mueller <ulm@gentoo.org>,
	Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
Subject: Re: [gentoo-pms] Rephrasing *DEPEND
Date: Sun, 12 Jun 2011 15:16:08 +0200	[thread overview]
Message-ID: <20110612151608.06ada65d@pomiocik.lan> (raw)
In-Reply-To: <4DF4833F.7000401@gentoo.org>

[-- Attachment #1: Type: text/plain, Size: 881 bytes --]

On Sun, 12 Jun 2011 02:13:35 -0700
Zac Medico <zmedico@gentoo.org> wrote:

> On 06/12/2011 01:18 AM, Ulrich Mueller wrote:
> >>>>>> On Sun, 12 Jun 2011, Michał Górny wrote:
> > 
> >> True. How about pkg_setup()? Shall we assume RDEPEND are there or
> >> rely on @system only?
> > 
> > IIUC, with Portage's breaking of dependency cycles there's no
> > absolute guarantee that packages in RDEPEND will be available in
> > pkg_*.
> 
> 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_*? Doesn't this make it actually impossible to call
the installed application in pkg_postinst()?

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

  reply	other threads:[~2011-06-12 13:15 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-11  7:32 [gentoo-pms] Rephrasing *DEPEND Michał Górny
2011-06-11 11:53 ` Ciaran McCreesh
2011-06-12  7:52   ` Michał Górny
2011-06-12  8:18     ` Ulrich Mueller
2011-06-12  9:13       ` Zac Medico
2011-06-12 13:16         ` Michał Górny [this message]
2011-06-12 14:49           ` Ulrich Mueller
2011-06-12 14:55             ` Ciaran McCreesh
2011-06-12 18:03           ` Zac Medico
2011-06-12 18:19             ` Ciaran McCreesh
2011-06-12 14:01         ` Brian Harring
2011-06-12 13:29       ` Ciaran McCreesh
2011-06-12 18:52   ` Michał Górny
2011-06-19 21:21 ` Michał Górny
2011-06-19 21:36   ` Ciaran McCreesh
2011-06-20  6:34     ` Michał Górny
2011-06-20 11:26     ` Ulrich Mueller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20110612151608.06ada65d@pomiocik.lan \
    --to=mgorny@gentoo.org \
    --cc=ciaran.mccreesh@googlemail.com \
    --cc=gentoo-pms@lists.gentoo.org \
    --cc=ulm@gentoo.org \
    --cc=zmedico@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox