1 |
>>>>> On Sat, 13 Aug 2011, Ciaran McCreesh wrote: |
2 |
|
3 |
> I think we're going about this in the wrong way. We should probably |
4 |
> remove all mention of circular dependencies, and just state that |
5 |
> there's nothing except system things guaranteed for pkg_*. |
6 |
|
7 |
Except that large parts of the tree rely on packages in RDEPEND being |
8 |
available in pkg_*. |
9 |
|
10 |
> If there's a need for dependencies that will definitely be installed |
11 |
> for pkg_setup, we should introduce an IDEPEND (for 'install'). |
12 |
|
13 |
And then at some point we will have circular IDEPEND dependencies and |
14 |
the package manager will have to break such cycles, as it does for |
15 |
RDEPEND now. |
16 |
|
17 |
Ulrich |