1 |
On Sun, 12 Jun 2011 02:13:35 -0700 |
2 |
Zac Medico <zmedico@g.o> wrote: |
3 |
|
4 |
> On 06/12/2011 01:18 AM, Ulrich Mueller wrote: |
5 |
> >>>>>> On Sun, 12 Jun 2011, Michał Górny wrote: |
6 |
> > |
7 |
> >> True. How about pkg_setup()? Shall we assume RDEPEND are there or |
8 |
> >> rely on @system only? |
9 |
> > |
10 |
> > IIUC, with Portage's breaking of dependency cycles there's no |
11 |
> > absolute guarantee that packages in RDEPEND will be available in |
12 |
> > pkg_*. |
13 |
> |
14 |
> It would be more accurate to say that it's guaranteed except for cases |
15 |
> in which circular dependencies make it impossible to guarantee. |
16 |
|
17 |
This or other words, this makes this an unreliable feature. So, right |
18 |
now, users can't assume anything specific about dependencies being |
19 |
installed in pkg_*? Doesn't this make it actually impossible to call |
20 |
the installed application in pkg_postinst()? |
21 |
|
22 |
-- |
23 |
Best regards, |
24 |
Michał Górny |