Mikus, On Thursday 27 January 2005 07:17, Mikus Grinbergs wrote:
Running SuSE 9.2. Wanted to use the features of the ATI proprietary video driver. Installed fglrx_6_8_0-8.8.25-1.i386.rpm
But the ATI driver did not access the AGP on my A7N8X-E board. Tried various things, including reinstall/recompile of the driver. In the process, I've managed to bring 'rpm' into a confused state:
If I do 'rpm -q fglrx' it responds "package fglrx is not installed".
So most likely the package named "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".
Erasing a package requires the package name, not the RPM file name. Furthermore, the packge name is "fglrx_6_8_0", not "fglrx". The package version suffix is "-8.8.25-1". Try: % rpm -e fglrx_6_8_0
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".
RPM is telling you cannot "upgrade" to the same version 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 ?
Probably there is nothing wrong with your RPM database, just with the way you're invoking the various RPM commands.
Thanks, mikus
Randall Schulz