buenas .. después de hacer una actualización al sistema con .. yum -y update
y seguidamente reiniciar por completo .. me tope con esto ..
Ahora queria limpiar el cache de yum para las instalaciones futuras y me aparece esto .. ------------------------- # yum clean all There was a problem importing one of the Python modules required to run yum. The error leading to this problem was:
libsqlite3.so.0: cannot open shared object file http://www.php.net/file: No such file http://www.php.net/file or directory
Please install a package which provides this module, or verify that the module is installed correctly.
It's possible that the above module doesn't match the current http://www.php.net/current version of Python, which is: 2.4.3 (#1, Mar 14 2007, 18:51:08) [GCC 4.1.1 20070105 (Red Hat 4.1.1-52)]
If you cannot solve this problem yourself, please go to the yum faq at: http://wiki.linux.duke.edu/YumFaq -------------------------
Segun el foro de CentOs 5 nos dice que la solución es reinstalar el paquete Sqlite con el parámetro --force .. el detalle es que ni siquiera puedo instalar un paquete .. me sucede esto . ------------- # rpm -Uvh http://www.alcancelibre.org/al/el/5/RPMS.al/sqlite-3.3.13-1.9.el5.al.i386.rp... rpm: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file http://www.php.net/file: No such filehttp://www.php.net/fileor directory -------------
según noto me falta la librería libsqlite3.so.0 .. pero no puedo instalar nada pues me sale el mensaje mostrado con anterioridad. alguna sugerencia para poder instalar esta biblioteca o algo que haya que hacer para resolver esto ?
Yo haría lo siguiente:
1.- buscar el archivo libsqlite3.so.0 para ver si siquiera está en el sistema. Si la encuentro, voi al paso 2. Sino, al paso 4. 2.- Busco en internet dónde debería estar ese archivo normalmente. 3.- Creo link simbólico. 4.- Busco el mencionado archivo en google e instalo (o compilas) desde donde sea necesario.
Espero que pueda ayudar en eso ;)
Saludos !!
On Dec 4, 2007 3:53 PM, I.S.C. William Lopez Jimenez < william.koalasoft@gmail.com> wrote:
buenas .. después de hacer una actualización al sistema con .. yum -y update
y seguidamente reiniciar por completo .. me tope con esto ..
Ahora queria limpiar el cache de yum para las instalaciones futuras y me aparece esto ..
# yum clean all There was a problem importing one of the Python modules required to run yum. The error leading to this problem was:
libsqlite3.so.0: cannot open shared object filehttp://www.php.net/file: No such file http://www.php.net/file or directory
Please install a package which provides this module, or verify that the module is installed correctly.
It's possible that the above module doesn't match the current http://www.php.net/current version of Python, which is: 2.4.3 (#1, Mar 14 2007, 18:51:08) [GCC 4.1.1 20070105 (Red Hat 4.1.1-52) ]
If you cannot solve this problem yourself, please go to the yum faq at: http://wiki.linux.duke.edu/YumFaq
Segun el foro de CentOs 5 nos dice que la solución es reinstalar el paquete Sqlite con el parámetro --force .. el detalle es que ni siquiera puedo instalar un paquete .. me sucede esto .
# rpm -Uvh http://www.alcancelibre.org/al/el/5/RPMS.al/sqlite-3.3.13-1.9.el5.al.i386.rp... --force rpm: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file http://www.php.net/file: No such filehttp://www.php.net/fileor directory
según noto me falta la librería libsqlite3.so.0 .. pero no puedo instalar nada pues me sale el mensaje mostrado con anterioridad. alguna sugerencia para poder instalar esta biblioteca o algo que haya que hacer para resolver esto ?
-- I.S.C. William López Jiménez Departamento de Informática Admin. del Sitio Mozblan de Tenosique S.A de C.V. http://www.grupomozblan.com Mail: informatica@grupomozblan.com -- User Linux # 379636 MSN wljkoala23@hotmail.com Jabber koalasoft@jabber.org Jaberres koalasoft@jabberes.org http://www.koalasoftmx.net _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
El mar, 04-12-2007 a las 12:53 -0600, I.S.C. William Lopez Jimenez escribió:
[...] según noto me falta la librería libsqlite3.so.0 .. pero no puedo instalar nada pues me sale el mensaje mostrado con anterioridad. alguna sugerencia para poder instalar esta biblioteca o algo que haya que hacer para resolver esto ?
Ya que rpm no te funciona. Intenta reponer esa _biblioteca_ usando rpm2cpio
Mira esta página:
http://www.rpm.org/max-rpm/s1-rpm-miscellania-rpm2cpio.html
Hardy
PD. Lo correcto es decir biblioteca (library), no libería (book store) :-)
Desafortunada mente me sigue enviando el mismo error la hacer con el comando que me mencionas ..
se me hace que tendre que reinstalar de nuevo :-(
PD. Lo correcto es decir biblioteca (library), no libería (book store) :-)
Lo tendré presente .. gracias !!
I.S.C. William Lopez Jimenez wrote:
Desafortunada mente me sigue enviando el mismo error la hacer con el comando que me mencionas ..
se me hace que tendre que reinstalar de nuevo :-(
no, baja el sqlite3, borra el sqlite3 e instala el sqlite3
me pasó una vez, por usar un rpm de sqlite3 que no era lo suficientemente probado.
por lo que veo usas un sqlite3 que no es el de centos
saludos epe
...
I.S.C. William Lopez Jimenez wrote:
Desafortunada mente me sigue enviando el mismo error la hacer con el
comando
que me mencionas ..
se me hace que tendre que reinstalar de nuevo :-(
no, baja el sqlite3, borra el sqlite3 e instala el sqlite3
me pasó una vez, por usar un rpm de sqlite3 que no era lo suficientemente probado.
por lo que veo usas un sqlite3 que no es el de centos
saludos epe
¿Qué versión del RPM de esa librería estás usando? A mi una vez me pasó eso cuando estaba intentando hacer una aplicación con Mono para gestionar una base de datos. El RPM que me daba el sitio de Mono tenía sus problemas y tomé una versión que aparecía en el mirror de DAG (el src.rpm), lo compilé, lo instale y resolví el problema.
Claro, eso fue con una versión antigua, no sé si te resuelva ahora. Hace rato que no uso eso.
:)
El detalle de esto es que no me deja instalar nada .. me sigue enviando ese mismo mensaje de que me falta esa biblioteca.
# rpm2cpio sqlite-3.3.13-1.9.el5.al.i386.rpm rpm2cpio: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory
# rpm -Uvh sqlite-3.3.13-1.9.el5.al.i386.rpm --force rpm: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory
# rpm -qa | grep sqlite rpm: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory
I.S.C. William Lopez Jimenez escribió:
El detalle de esto es que no me deja instalar nada .. me sigue enviando ese mismo mensaje de que me falta esa biblioteca.
# rpm2cpio sqlite-3.3.13-1.9.el5.al.i386.rpm rpm2cpio: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory
# rpm -Uvh sqlite-3.3.13-1.9.el5.al.i386.rpm --force rpm: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory
# rpm -qa | grep sqlite rpm: error while loading shared libraries: libsqlite3.so.0: cannot open shared object file: No such file or directory
Está libsqlite3.so.0 en /usr/lib???
este es un enlace al libsqlite3.so.0.8.6 del mismo directorio (al menos en mi caso, no sé que versión tengas tú).
-- I.S.C. William López Jiménez Departamento de Informática Admin. del Sitio Mozblan de Tenosique S.A de C.V. http://www.grupomozblan.com Mail: informatica@grupomozblan.com mailto:informatica@grupomozblan.com -- User Linux # 379636 MSN wljkoala23@hotmail.com mailto:wljkoala23@hotmail.com Jabber koalasoft@jabber.org mailto:koalasoft@jabber.org Jaberres koalasoft@jabberes.org mailto:koalasoft@jabberes.org http://www.koalasoftmx.net
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
__________ Información de NOD32, revisión 2704 (20071205) __________
Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
Saludos,
Richard Ramírez Ortiz
*Área de Sistemas*
soporte blocked::mailto:soporte@gammacargo.com@gammacargo.com blocked::mailto:soporte@gammacargo.com
Ya quedo ... hice los siguiente ..
Primeramente me enviaron buscar el apquete rpm2cpio .. bueno el sistema ya lo traía instalado pero no me funcionaba, asi que busque el código perl de este. Lo pueden ver en este enlace, fue el que use: http://linuxmafia.com/pub/linux/utilities-general/rpm2cpio
A continuación .. lo natural darle os permisos:
chmod +x rpm2cpio.pl
un aves hecho esto cree los directorio de instalación para ver que fichero utiliza tal paquete y ver cual me faltaba. Con anterioridad ya había bajado el paquete sqlite. Se hizo de la siguiente forma:
# ./rpm2cpio.pl sqlite-3.3.13-1.9.el5.al.i386.rpm | cpio -iduv CPIO archive found! ./usr/bin/sqlite3 ./usr/lib/libsqlite3.so.0 ./usr/lib/libsqlite3.so.0.8.6 ./usr/share/doc/sqlite-3.3.13 ./usr/share/doc/sqlite-3.3.13/README ./usr/share/man/man1/sqlite3.1.gz 2606 blocks
Ya con esto tuve la estructura de donde estaban los paquetes que necesitaba y si me faltaba alguno. checando en mi sistema localice lo siguiente:
ls usr/lib/ libsqlite3.so.0 libsqlite3.so.0.8.6
Pero al parecer el enlce o el paquete se daño, asi que los ficheros descompactados con el rpm2cpio los use en mi sistema como si fueran una instalacion normal, realice los siguiente:
elimine los que tenia en mi sistema:
# rm /usr/lib/libsqlite3.so* rm: ¿borrar el enlace simbólico «/usr/lib/libsqlite3.so»? (s/n) s rm: ¿borrar el fichero regular «/usr/lib/libsqlite3.so.0.8.6»? (s/n) s
Y después copie los nuevos (que descompacte con el rpm2cpio) en sus respectivos directorios:
# cp -R usr/lib/libsqlite3.so.0* /usr/lib/
y una vez hecho esto, ya puedo utilizar el comando rpm ..
]# rpm -qa | grep sqlite qt4-sqlite-4.2.3-10.9.el5.al sqlite-devel-3.3.13-1.9.el5.al mono-data-sqlite-1.2.3.1-1.9.el5.al python-sqlite-1.1.7-1.2.9.el4.lpt
cosa que antes no se podía,
Gracias a los que ayudaron en esta tarea, algún detalle mantendré informado.
Saludos !!
El mié, 05-12-2007 a las 11:19 -0600, I.S.C. William Lopez Jimenez escribió:
Desafortunada mente me sigue enviando el mismo error la hacer con el comando que me mencionas ..
William
OK. Entonces busca un rpm2cpio escrito en Perl. Hasta donde mi memoria funciona, el autor de esa versión decía algo así: ¿ Quién necesita otra versión de rpm2cpio ? Pues la gente que no quiere todo el superartefacto que rpm necesita para compilarse. Por ejemplo yo, que uso HP-UX
Hardy