Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
In linux.gentoo.user, you wrote: Completed installing ati-drivers-8.552-r2 into * * 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. Failed to install x11-drivers/ati-drivers-8.552-r2, Log file: microway ~ # portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so x11-base/xorg-server-1.5.3-r5 /usr/lib64/opengl/ati/extensions/libglx.so Doing portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so gets the following response: x11-base/xorg-server-1.5.3-r5 /usr/lib64/opengl/ati/extensions/libglx.so Suggestions for how to successfully emerge -D -uav world would be much appreciated. G'day John, I had the problem on a 32 bit machine and just removed the offending file: rm /usr/lib/opengl/ati/extensions/libglx.so I then proceeded with the emerge of the ati-driver. It's discussed here: http://bugs.gentoo.org/247685 I hope this helps. -- Regards, Gregory. Gentoo Linux - Penguin Power
Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
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
Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
Gregory Shearman wrote: In linux.gentoo.user, you wrote: Completed installing ati-drivers-8.552-r2 into * * 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. Failed to install x11-drivers/ati-drivers-8.552-r2, Log file: microway ~ # portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so x11-base/xorg-server-1.5.3-r5 /usr/lib64/opengl/ati/extensions/libglx.so Doing portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so gets the following response: x11-base/xorg-server-1.5.3-r5 /usr/lib64/opengl/ati/extensions/libglx.so Suggestions for how to successfully emerge -D -uav world would be much appreciated. G'day John, I had the problem on a 32 bit machine and just removed the offending file: rm /usr/lib/opengl/ati/extensions/libglx.so I then proceeded with the emerge of the ati-driver. It's discussed here: http://bugs.gentoo.org/247685 I hope this helps. Thanks, Gregory. Your suggestion pointed me in the right direction. After removing libglx.so, I tried emerge again and got the following message: !!! Cannot write to '/usr/lib32/opengl/ati/extensions'. !!! Please check permissions and directories for broken symlinks. Eventually, I did emerge -C ati-drivers dispatch-conf emerge -D -uav world That seems to have taken care of the problems ... for now anyway. John
Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
Alex Schuster wrote: 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 Thanks, Alex. I finally got through the emerge. I'll keep your note handy for use next time the collision is reported. Best regards, John