On Thu, Dec 02, 2004 at 02:51:49PM +0100, Ivan Glushkov wrote: > Hi List, > > I was trying to install on my laptop the driver from ati for Ati Radeon > 9600, it was unsuccessful ... > ... > Unpacking replacement xlibmesa-gl ... > dpkg: error processing > /var/cache/apt/archives/xlibmesa-gl_4.3.0.dfsg.1-8_i386.deb (--unpack): > trying to overwrite `/usr/X11R6/lib/libGL.so.1.2', which is also in > package fglrx > dpkg-deb: subprocess paste killed by signal (Broken pipe) > Errors were encountered while processing: > /var/cache/apt/archives/xlibmesa-gl_4.3.0.dfsg.1-8_i386.deb > E: Sub-process /usr/bin/dpkg returned an error code (1) The .deb from ATI is a bit dodgy in this respect, in that it *wants to* supply a new version of LibGL. Apparantly, this has radeon-specific optimisations or something. You *can* get around it by: # dpkg --install --force-overwrite fglrx*.deb (I cannot remember the full name of the flgrx deb - substitute as necessary...) followed by: # apt-get -f install to fix things up. Note that this still represents a serious breakage in ATI's flgrx package. Next time you come to upgrade xlibmesa you probably have to force the installation of xlibmesa (as above) followed by a re-install of the flgrx package... The proper solution would probably be to omit libGL from the fglrx package or get them to use update-alternatives. But with fglrx being non-free the chances of this are slim... Hope this helps -- Karl E. Jørgensen firstname.lastname@example.org http://karl.jorgensen.com ==== Today's fortune: You are wise, witty, and wonderful, but you spend too much time reading this sort of trash.
Description: Digital signature