> 
> On Saturday 20 January 2001 00:26, Ed Wilts wrote:
> > On Friday 19 January 2001 11:14, Peter Ruskin wrote:
> > > On Thursday 18 January 2001 14:44, Peter Ruskin wrote:
> > >
> > > OK, I'll answer this myself.  I've been using update from the cooker
> > > installer, assuming that if an RPM updates it throws away the previous
> > > version.  But no - I had _THREE_ versions of lilo installed.  Deleting
> > > the earlier versions and reinstalling the latest cured the problem.
> > >
> > > I then searched for other duplicates and found these:
> > > libgimp-devel, libglib*-devel, htdig, bash1, XFree86-100dpi-fonts,
> > > XFree86-75dpi-fonts, fdutils, libSDL_image, libSDL_mixer and libgal. 
> > > There may be more - it's hard to tell with so many packages being renamed
> > > with 0, 1, etc. at the end.
> >
> > The easiest way I've found to search for duplicates is:
> >
> > # rpm -qa | sort | less
> >
> > > So there is either something else wrong with the installer or with the
> > > scripts for these packages.  Please investigate, Mandrake.
> >
> > It happens whenever one of the scripts fails.  For example, I've got 3
> > versions of ucd-snmp because I don't start it up.  The script can't turn it
> > off (or doesn't find the right startup file) so it doesn't de-install it,
> > even though rpm said it's installed.
> >
> > I've seen quite a few cases of Mandrake (and Redhat) installs getting it
> > wrong with regards to what is enabled or not before the install and after.
> > I'm currently exchanging e-mail with Mandrake about ssh since it gets
> > disabled following an install, even if it was enabled before.  I've seen
> > other earlier cases where bind gets turned off.
> >
> > Cheers,
> >     .../Ed
> 
> Thanks Ed.  I feel more confident about using the installer now I know what's 
> causing the duplicates.  I'll do an `rpm -qa | sort | less` after each 
> install now.
> 
I think you mean a packages update and not an install but.. . But don't you see it 
when an install goes wrong. If you use rpm -Fvh or Mandrakeupdate from the 
command-line you see an error-messages. And to get ride of multipules just do an rpm 
-e --noscripts packages-name-with-the-old-complete-name-without-the-rpm-bit

Say if you have package-1-1mdk.i586.rpm
and             package-1-2mdk.i586.rpm
installed 
do rpm -e --noscripts package-1-1mdk 

Reply via email to