Dentro de la carpeta backup tengo varias copias del archivo Packages -rw-r--r-- 1 root root 5753636 2004-11-05 04:15 Packages-20041105.gz -rw-r--r-- 1 root root 6030625 2004-12-28 04:15 Packages-20041228.gz -rw-r--r-- 1 root root 6632542 2005-02-03 04:15 Packages-20050203.gz -rw-r--r-- 1 root root 22065152 2005-08-11 04:15 Packages-20050811 -rw-r--r-- 1 root root 22065152 2005-11-15 08:45 Packages-20051115 Primero descomprimi el ultimo archivo 20051115 y lo copie a /var/lib/rpm, con ese archivo me da los mismos errores Luego probe con el siguiente 20050811, en este caso no me mas el error, pero cuando ingreso al yast a la instalacion de paquetes me muestra una lista de paquetes a instalar que ya estan instalados. Que debo hacer, le indico que resuelva las dependencias o lo ignoro? Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-12-21 a las 16:18 -0300, Federico Coco escribió:
Aunque repitas el correo varias veces no tendrás más respuestas. Tienes que esperar un dia o más a que la gente lo vea, vivimos en todas partes del globo y con diferentes horarios. O puede que no sepamos la respuesta y estemos pensando.
/var/lib/rpm/Packages: unexpected file type or format Me fije en la web y probe con el comando rpm --rebuilddb pero me da el mismo mensaje
rpm -vv --rebuilddb D: rebuilding database /var/lib/rpm into /var/lib/rpmrebuilddb.17383 D: creating directory /var/lib/rpmrebuilddb.17383 D: opening old database with dbapi 3 D: shared posix mutexes found(0), anyway adding DB_PRIVATE, using fcntl D: lock D: opening db environment /var/lib/rpm/Packages create:cdb:mpool:private D: opening db index /var/lib/rpm/Packages rdonly mode=0x0 rpmdb: /var/lib/rpm/Packages: unexpected file type or format D: closed db index /var/lib/rpm/Packages D: closed db environment /var/lib/rpm/Packages error: cannot open Packages index D: removing directory /var/lib/rpmrebuilddb.17383
En /var/adm/backup/rpmdb/Packages-20051221.gz tienes una copia de seguridad del fichero /var/lib/rpm/Packages - obviamente, el número será distinto, es la fecha de la copia.
Y si no... probablemente tengas que recrearla de cero, con --initdb. Nunca lo he hecho.
- -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFDqyiftTMYHG2NR9URAi8sAJ9E4EWGH2uJeovJh/FrDwfyIemKrQCfTN52 MInyu7G2N9h/KSc3yqUecCU= =+Jwk -----END PGP SIGNATURE-----