Actualización fallida: paquetes que impiden a otros actualizarse

He actualizado a mandriva2007 desde 2006 con el DVD. Desde Easy Urpmi, y después de remover las actualizacione a partir del DVD, y encontrar los repositorios correspondientes, actualicé y todo fue bien, pero las tres últimas veces que lo he intentado se actualiza los repositorios, e incluso descarga los paquetes, pero cuando doy el comando urpmi --auto-select --force --auto, que debería descargar e instalar todo lo necesario, efectivamente descarga todos los paquetes pero cuando empieza a preparar la nstalación me dice lo siguiente

Installation failed:
file /etc/product.id from install of mandriva-release-2007.0-1mdv2007.0 conflicts with file from package mandriva-release-One-2007.0-1mdv2007.0

La tradución la entiendo, pero no sé seguir, no consigo saber que tie ne que ver el One que mi ordenador ni lo ha visto.
Si alguien me puede ayudar lo agradecería, sino me veo instalando desde cero. Gracias

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.
Gravatar de pacho

# 24336: force no es muy recomendable :-/

Creo que la solución sería:

urpme --test mandriva-release-One
urpme mandriva-release-One
y volver a intentarlo

Saludos y suerte


¡BUGs!

JID: pacho@jabber-hispano.org
El Blog de Pacho

Gravatar de vafe

# 24347: quitar el paquete

quitar el paquete basesystem-2007.0-2mdv2007.0.i586 dañará su sistema
Nada que quitar

Esta es la respuesta del sistema a ambos comandos.
¿Alguna solución? Gracias.

Gravatar de luismago

# 24349: ¿Has probado a hacer...?

Simplemente urpmi --auto-select, sin más opciones, a ver qué pasa.

Saludos,
luismago

-- 
Mi estado  JID: luismago@jabber.org

Si se busca el triunfo como sea, se vive el drama de tener que ganar.

Gravatar de vafe

# 24350: esto

Muchas gracias por el interes que os tomais.

urpmi --auto-select
To satisfy dependencies, the following packages are going to be installed:
clamav-0.88.5-1.1mdv2007.0.i586
clamav-db-0.88.5-1.1mdv2007.0.i586
clamd-0.88.5-1.1mdv2007.0.i586
libclamav1-0.88.5-1.1mdv2007.0.i586
libpython2.4-2.4.3-3.1mdv2007.0.i586
mandriva-release-2007.0-1mdv2007.0.i586
python-2.4.3-3.1mdv2007.0.i586
python-base-2.4.3-3.1mdv2007.0.i586
Proceed with the installation of the 8 packages? (25 MB) (S/n) s

instalando clamav-0.88.5-1.1mdv2007.0.i586.rpm python-2.4.3-3.1mdv2007.0.i586.rpm clamav-db-0.88.5-1.1mdv2007.0.i586.rpm clamd-0.88.5-1.1mdv2007.0.i586.rpm mandriva-release-2007.0-1mdv2007.0.i586.rpm libpython2.4-2.4.3-3.1mdv2007.0.i586.rpm python-base-2.4.3-3.1mdv2007.0.i586.rpm libclamav1-0.88.5-1.1mdv2007.0.i586.rpm desde /var/cache/urpmi/rpms
Preparando... #############################################
Installation failed:
file /etc/product.id from install of mandriva-release-2007.0-1mdv2007.0 conflicts with file from package mandriva-release-One-2007.0-1mdv2007.0

Gravatar de luismago

# 24353: Es curioso

He instalado la One y no tengo el paquete mandriva-release-One-2007.0-1mdv2007.0, sino el mandriva-release-2007.0-1mdv2007.0. No sé cómo llegó a parar el primero a tu sistema :\

Comparando los dos, tienen los mismos ficheros, así que creo que puedes forzar el borrado de uno para instalar el otro:

rpm -e --nodeps mandriva-release-One
urpmi mandriva-release

Y arreglado esto, supongo que podrás actualizar normalmente el resto de cosas.

Saludos,
luismago

-- 
Mi estado  JID: luismago@jabber.org

Si se busca el triunfo como sea, se vive el drama de tener que ganar.

Gravatar de vafe

# 24355: muchas gracias

Yo tampoco me explico lo del paquete one.
A veces pienso que soy un osado por meterme en berengenales para los que no estoy preparado, pero la ayuda de gente como tú me anima a seguir complicandome la vida con linus.

Gracias Luismago.

Gravatar de pacho

# 24378: La verdad es que urpmi tiene

La verdad es que urpmi tiene muchísimo que mejorar en este aspecto :S


¡BUGs!

JID: pacho@jabber-hispano.org
El Blog de Pacho

# 24420: Yo lo encuentro bueno

Yo encuentro que urpmi es bastante bueno, claro sí que al actualizar versiones puede traer un par de problemas.

Creo que el error aquí fue usar la opción --force en primer lugar, pues puede haber creado alguna inconsistencia en medio de la actualización.