I have a block, I'm not looking for a solution yet, just a correct
interpretation of the error messages:

[blocks B      ] <x11-base/xorg-server-1.16.2-r1
("<x11-base/xorg-server-1.16.2-r1" is blocking
app-admin/eselect-opengl-1.3.1-r1)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (x11-base/xorg-server-1.12.4-r2:0/1.12.4::gentoo, installed) pulled in by
    x11-base/xorg-server[xorg] required by
(x11-drivers/xf86-video-vesa-2.3.3:0/0::gentoo, installed)
    >=x11-base/xorg-server-1.0.99 required by
(x11-drivers/xf86-video-vesa-2.3.3:0/0::gentoo, installed)
(snip)

  (app-admin/eselect-opengl-1.3.1-r1:0/0::gentoo, ebuild scheduled for
merge) pulled in by
    >=app-admin/eselect-opengl-1.3.0 required by
(x11-proto/glproto-1.4.17-r1:0/0::gentoo, ebuild scheduled for merge)
    >=app-admin/eselect-opengl-1.3.0 required by
(media-libs/mesa-10.3.5-r1:0/0::gentoo, ebuild scheduled for merge)
    >=app-admin/eselect-opengl-1.0.8 required by
(x11-base/xorg-server-1.12.4-r2:0/1.12.4::gentoo, installed)

Looks to me the message is wrong. Shouldn't the first line read
("!<x11-base/xorg-server-1.16.2-r1" is blocking
app-admin/eselect-opengl-1.3.1-r1)? Note the leading '!'

The ebuild in fact contains:
RDEPEND=">=app-admin/eselect-1.2.4
                 !<media-libs/mesa-10.3.4-r1
                 !=media-libs/mesa-10.3.5
                 !<x11-proto/glproto-1.4.17-r1
                 !<x11-base/xorg-server-1.16.2-r1
                 ....

thanks,

raffaele

Reply via email to