On Thursday 27 January 2005 03:10 pm, Mikus Grinbergs wrote:
On Thu, 27 Jan 2005 12:33:04 -0500 Jeffrey Laramie <suse-linux-e@Trans-Star.net> wrote:
If I do 'rpm -q fglrx' it responds "package fglrx is not installed". If I do 'rpm -e fglrx_6_8_0-8.8.25-1.i386.rpm' it responds "package fglrx_6_8_0-8.8.25-1.i386.rpm is not installed". If I do 'rpm -Uv fglrx_6_8_0-8.8.25-1.i386.rpm' it responds "package fglrx_6_8_0-8.8.25-1.i386.rpm' is already installed".
Running 'rpm --rebuilddb' does not help. How do I "reset" the 'rpm' database to allow me to erase this package, and install it anew ?
ATI seems to have anticipated this problem and instructs you to use the force option ie "rpm -Uv --force fglrx..." when installing their rpm. I installed the package using YaST and was able to remove it by using YaST->Install and Remove Software then de-selecting it. Unfortunately I've been unable to get the driver to work in 9.1 so I can't offer more help than this.
Jeff
I was just illustrating 'rpm' behavior in my post -- when I did the install I *did* use '--force' as ATI instructed.
Thanks, Jeff - you helped me by telling me to use 'YaST -> Install and Remove Software'. That *did* list 'fglrx' as installed, and *did* let me run 'delete'. [Though it did *not* delete the results of the fglrx compilation I had run, nor the fglrx.ko file(s).]
Seems like my original question remains - though 'YaST -> Install and Remove Software' is able to see the fglrx package, 'rpm' (after I did the "rpm -Uv --force fglrx..." command again), __still__ replies to 'rpm -q fglrx' with: "package fglrx is not installed".
Can this confusing 'rpm' behavior be corrected ?
mikus ========
Mikus, Try the rpm command: rpm -qa|grep fglrx That should give you any and all of the files with "fglrx" in it's name and should also prove your rpm database is still ok. Lee -- --- KMail v1.7.2 --- SuSE Linux Pro v9.2 --- Registered Linux User #225206 "Don't let the fear of striking out keep you from playing the game!"