2007/9/24, Carlos E. R. <[EMAIL PROTECTED]>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> The Monday 2007-09-24 at 20:11 -0300, Juan Erbes wrote:
>
> > > Make sure those packages are not really installed, too.
> > >
> >
> > Some updates was made via yast, other via smart, and the most of them
> > via the command rpm -Uh --replacepkgs, and in the last case, the
> > references to the old packages must be dissapear.
>
> In the end, all those methods call the rpm program to apply the
> install/update/removal. So, if rpm says there are three versions of a
> certain package, chances are that all three are installed, one on top of
> the other.
>
> What I propose is that you try to remove all three versions of the rpm,
> then reinstall the last one - even if that means dozens of them. You can
> make an script.
>
> - --

I will cleanup the db that only appear the last version of the
installed packages.
For example in the last attempt to upgrade via smart, after rebuilding
the rpmdb I got:

Son necesarios 1636.8MB archivos de paquete.Se liberarán 2218.3MB.

¿Confirmar cambios? (S/n): s

Ejecutando transacción...
error: tack-5.6-34 necesita ncurses = 5.6-34
error: ncurses-devel-5.6-24 necesita ncurses = 5.6-24
error: ncurses-devel-5.6-37 necesita ncurses = 5.6-37
error: tack-5.6-37 necesita ncurses = 5.6-37
error: ncurses-devel-5.6-36 necesita ncurses = 5.6-36
error: tack-5.6-34 necesita ncurses = 5.6-34
error: ncurses-devel-5.6-24 necesita ncurses = 5.6-24
error: ncurses-devel-5.6-37 necesita ncurses = 5.6-37
error: tack-5.6-37 necesita ncurses = 5.6-37
error: ncurses-devel-5.6-36 necesita ncurses = 5.6-36
Guardando caché...

In this case do'nt crashed the rpmdb, but You can see the
incoherencies from the db.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to