1 |
On 08/10/2011 02:14 PM, Fabio Erculiani wrote: |
2 |
> The problem here is that Portage enforces the same rule by trying to |
3 |
> schedule the PDEPEND "as soon as possible" |
4 |
|
5 |
This behavior was introduced in order to solve bug 180045 [1]. |
6 |
|
7 |
We can accomplish similar results to the ASAP ("as soon as possible") |
8 |
behavior in cases like this, if we create a virtual/meta-package that |
9 |
pulls in the circularly dependent packages. We also havo to update the |
10 |
reverse dependencies to refer to the virtual/meta-package. |
11 |
|
12 |
So, the ASAP behavior is really just a convenience so that ebuild |
13 |
maintainers don't have to go to the trouble of creating a virtual and |
14 |
updating all the reverse dependencies. |
15 |
|
16 |
[1] http://bugs.gentoo.org/show_bug.cgi?id=180045 |
17 |
-- |
18 |
Thanks, |
19 |
Zac |