John P. Burkett writes:

> Doing "PORT_LOGDIR=/var/log/portage emerge -D -uav world" on my amd64
> machine elicits a response that ends as follows:
[...]
>  * Detected file collision(s):
>  *
>  *    /usr/lib64/opengl/ati/extensions/libglx.so
>  *
>  * Searching all installed packages for file collisions...
>  *
>  * Press Ctrl-C to Stop
>  *
>  * x11-base/xorg-server-1.5.3-r5
>  *    /usr/lib64/opengl/ati/extensions/libglx.so
>  *
>  * Package 'x11-drivers/ati-drivers-8.552-r2' NOT merged due to file
>  * collisions. If necessary, refer to your elog messages for the whole
>  * content of the above message.
[...]
> Suggestions for how to successfully "emerge -D -uav world" would be
> much appreciated.

FEATURES="-collision-protect keepwork" =x11-drivers/ati-drivers-8.552-r2

-collision-protect installs the conflicting file even if a collision is 
reported. This is more a workaround than a real solution, as the next 
install of xorg-server will probably bring a collision again. Eventually, 
either the xorg or the ati-drivers ebuild will be changed. 

keepwork just avoids re-compiling the driver to save you some time.

There is already bug report (http://bugs.gentoo.org/247685), with more 
information on how to solve this.

        Wonko

Reply via email to