Carlos E. R. wrote:
El 2007-05-27 a las 20:39 +0200, Eduardo de Juan escribió:
*There are no installable providers of libXm.so.3 for ICAClient-10.0-2.i386[_krpmview_temporary]*
Esto lo que quiere decir es que no lo encuentra en los repositorios que tiene puestos. A mí el Yast me lo encuentra si activo la casilla de buscar en "provides", en openmotif-libs (la 2.3beta) y openmotif22-libs (2.2.4)
Subprocess failed. Error: RPM failed: rpmdb: PANIC: Invalid argument rpmdb: PANIC: fatal region error detected; run recovery
Y esto es más grave: se te ha corrompido la base de datos rpm y tienes que reconstruirla:
REBUILD DATABASE OPTIONS
The general form of an rpm rebuild database command is
rpm {--initdb|--rebuilddb} [-v] [--dbpath DIRECTORY] [--root DIRECTORY]
Use --initdb to create a new database, use --rebuilddb to rebuild the database indices from the installed package headers.
Existen también unas copias de seguridad de esa base de datos, que están en... en... ¿donde rayos están? No los veo.
[...]
Uf, susto. En /var/adm/backup/rpmdb/, como Packages-fecha.gz
Pues eso: primero intenta reconstruirla, y si falla, haz copia e intenta copiando una copia de seguridad, la más reciente, y reconstruye de nuevo. Si falla, toma una anterior, y así. A mi una vez me fallaron todas...
Hola Carlos he encontrado lo que parece la base de datos ls -l /usr/bin/rpmdb lrwxrwxrwx 1 root root 15 Dec 18 22:11 /usr/bin/rpmdb -> ../lib/rpm/rpmd con esta información como quedaría el comando de reconstrucción, sería correcto esto: rpm --rebuilddb -v --dbpath /usr/lib/rpm [--root DIRECTORY] No se que valor darle al último parametro ? Creo que puedo no usarlo ? un saludo / Eduardo --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org