On Thu, Feb 03, 2005 at 01:10:54PM +0100, Tim Gruene wrote: > Hi, > > I am running debian-sarge on a P4 with an ATI graphics board ATI provides > drivers as rpm-packages for. > I converted the rpm-package into a deb package and could install it saying > dpkg --install --force-overwrite fglrx_4_3_0-9.8.25-1.i386.deb > the overwrite flag is necessary because > /usr/X11R6/lib/libGL.so.1.2 > from xlibmesa-gl is replaced by this packages. > > However, updating of any packages now gets stuck (using either dselect or > apt-get upgrade) because xlibmesa-gl is prevented from overwriting > library. > > Is there a way to tell the system that libGL.so may be provided by either > packages and should simply be ignored? So far I resolved the problem by > deinstalling fglrx > upgrading the system > reinstalling fglrx with --force-overwrite > but that seems very awkward. > > Cheers to any help, > > Tim > Hi Tim, this is as example of using dpkg-divert: ------------------------------- dpkg-divert --package dpkg --add --local --rename --divert /usr/bin/dpkg.real /usr/bin/dpkg ------------------------------- In this case, I want to move /usr/bin/dpkg to /usr/bin/dpkg.real and to have any future /usr/bin/dpkg to be written to /usr/bin/dpkg.real. This may be used for /usr/X11R6/lib/libGL.so.1.2. But I dont know if it should be set for fglfx or xlibmesa-gl. Cheers, -Kev -- counter.li.org #238656 -- goto counter.li.org and be counted! (__) (oo) /------\/ / | || * /\---/\ ~~ ~~ ...."Have you mooed today?"...
Attachment:
signature.asc
Description: Digital signature