1 |
On Thu, 29 Jul 2004, Ben Munat wrote: |
2 |
> I'm confused by this emerge -p output: |
3 |
> |
4 |
> ---------------------- |
5 |
> |
6 |
> root # emerge -p phpmyadmin |
7 |
> |
8 |
> These are the packages that I would merge, in order: |
9 |
> |
10 |
> Calculating dependencies ...done! |
11 |
> [blocks B ] <=dev-db/phpmyadmin-2.5.6 (from pkg |
12 |
> dev-db/phpmyadmin-2.5.7_p1) |
13 |
> [ebuild R ] dev-db/phpmyadmin-2.5.7_p1 |
14 |
> |
15 |
> ----------------------- |
16 |
> |
17 |
> |
18 |
> The "R" means I already have version 2.5.7_p1, right? Why the blocks |
19 |
> line then? |
20 |
|
21 |
As of version dev-db/phpmyadmin-2.5.6-r1 the ebuilds are slotted to |
22 |
their versions. This was done to be compatible with webapp-config. As |
23 |
older ebuild have SLOT="0", portage wants to install both version, but |
24 |
the newer version block the older ones. You have to unmerge all older |
25 |
version with |
26 |
|
27 |
emerge -C "<=dev-db/phpmyadmin-2.5.6" |
28 |
|
29 |
then the blocker should go away. |
30 |
|
31 |
-- |
32 |
Sven Wegener |
33 |
Gentoo Linux Developer |
34 |
http://www.gentoo.org/ |