Benjamin Sher wrote:
>
> Dear friends:
>
> I have a strange problem that apparently was caused by my foolish
> tampering with the ttfonts directory.
>
> For whatever reason it broke the X Font Server. I have corrected it
> since, but I get the following strange result. I wanted to uninstall
> XFree86-xfs and then reinstall it. This is what I get:
>
> [root@adsl-77-232-172 rpm]# rpm -e XFree86-xfs-3.3.5-3mdk.i586.rpm
> error: package XFree86-xfs-3.3.5-3mdk.i586.rpm is not installed
> [root@adsl-77-232-172 rpm]# rpm -Uvh XFree86-xfs-3.3.5-3mdk.i586.rpm
> package XFree86-xfs-3.3.5-3mdk is already installed
> [root@adsl-77-232-172 rpm]#
When you install a package, you give it the full name, but when
you remove/uninstall a package, do not include the version part
or it will bomb out. What you should have done is this:
prompt# rpm -e XFree86-xfs
prompt# rpm -Uvh XFree86-xfs-3.3.5-3mdk.i586.rpm
Think about it. The remove or -e option will remove whichever
package is the one currently installed and running. There is
a possibility that the version is not what you think it is, so
the remove option without the version numbers will always do the
right thing. It says "remove XFree86-xfs-whatever".
On the INSTALL or upgrad, the -Uvh option, the exact package
name has to be specified. AFter all, you may have more than
one rpm in there. Lets say you have, over the months or years
been downloading XFree86-xfs packages, and you have four or
five RPM's in there. How is rpm going to know which one you
want to install? It cant,so you have to specify the
-3.3.5-3mdk.i586.rpm part.
OK?
--
Ramon Gandia ================= Sysadmin ================ Nook Net
http://www.nook.net [EMAIL PROTECTED]
285 West First Avenue tel. 907-443-7575
P.O. Box 970 fax. 907-443-2487
Nome, Alaska 99762-0970 ========== Alaska Toll Free. 888-443-7525