- To: lukekendall@xxxxxxxxxxxxxxxx
- Subject: Re: [SLUG] RPM complaints while trying to install XFree86 4.2.0
- From: Colin Humphreys <ch@xxxxxxxxxxxx>
- Date: Fri Sep 6 10:32:02 2002
- Cc: Sydney Linux Users Group <slug@xxxxxxxxxxx>
- User-agent: Mutt/1.2.5i
> Anyway, is there any way to replace the 4.1.0 XFree86 files with the
> 4.2.0 ones?
Looking back through the thread, it looks like you have used the -i
(install) flag to rpm as well as the --force and --nodeps flags at
variuos times to try and get this to work.
First off: never ever use --force.
e.g. If you use -i, rpm doesn't bother checking if that package is
allready installed, or if certain files are conflicting with other
allready installed packages, and you will end up with multiple copies
of the same package installed, or multiple packages owning the same
files. I have been on the rpm-devel mail list, from time to time, and the only
method of rectifying this error is to uninstall all copies of the
package and then start again, telling yourself that it was silly to use
--force in the first place.
You seem to be lucky, in that the packages you have installed twice,
have different version numbers, so you should be able to uninstall those
(rpm -e) perhaps with a --nodeps or --force, and then reupgrade the new
packages to replace the files that were removed by removing the old
version numbers.....
yuk.
-Colin