Hola a todos, tras probar la SuSE 10.0 y ver que tiene bugs importantes la dejé en "stand by" y al ver que los pocos parches que han salido hasta el momento la dejan igual pues he decidido abandonar la idea de actualizarme definitivamente a SuSE 10.0, ya que no tiene la calidad que yo deseo y que sí encuentro en la SuSE 9.3, a parte de que libero mucho espacio en mi disco duro. El problema que me he encontrado es que cuando quiero actualizar algún paquete que no lo encuentra el apt -con un sources.list con repositorios más o menos fiables- intenté recompilar algún paquete de la SuSE 10.0 y siempre me daba un error de dependencias pidiéndome "libcom_err". No encontré manera de hallar ese paquete para la SuSE 9.3 así que me fui a instalar el rpm de la SuSE 10.0 y me daba inconsistencias por un tubo así que mi gozo en un pozo. Pensé en recompilar el srpm de la SuSE 10.0 y no aparecía ningún libcom_err.xxxx.srpm.rpm, así que nuevamente mi gozo en un pozo. Buscando en google pude leer lo suficiente para darme cuenta de que ese paquete "podría" venir en ef2sprogs, así que cogí el ef2sprogs.xxxxx.srpm.rpm de la SuSE 10.0, lo recompilé y apareció el paquete libcom_err.xxxxx.rpm, que al instalarlo, junto con los paquetes efs2progs una vez recompilados, no da ningún tipo de problema y ahora ya me compilan todos los srpms de la SuSE 10.0 en mi SuSE 9.3 que me interesan y tengo mi base de rpm sin inconsistencia alguna. Por si alguno se encontró el mismo problema que yo ya sabéis dónde encontrar el "licom_err" y así poder recompilar todos los srpm de la SuSE 10.0 para vuestra SuSE 9.3 que os interesen sin ningún error de compilación. Saludos.
Hola El Lunes, 5 de Diciembre de 2005 18:08, csalinux escribió:
El problema que me he encontrado es que cuando quiero actualizar algún paquete que no lo encuentra el apt -con un sources.list con repositorios más o menos fiables- intenté recompilar algún paquete de la SuSE 10.0 y siempre me daba un error de dependencias pidiéndome "libcom_err". No encontré manera de hallar ese paquete para la SuSE 9.3 así que me fui a instalar el rpm de la SuSE 10.0 y me daba inconsistencias por un tubo así que mi gozo en un pozo.
Mira a ver si tu problema se soluciona comentando la linea que comienza con 'Buildrequires' en el fichero *.spec. Casi siempre que hay que recompilar un paquete de SuSE para otra versión es lo primero que hay que hacer (al menos yo es lo primero que hago) Saludos, Guillermo -- Guillermo Ballester Valor gbv@oxixares.com Ogijares, Granada SPAIN Public GPG KEY http://www.oxixares.com/~gbv/pubgpg.html #################################################### See World Weather Navigator at http://www.ogimet.com ####################################################
Guillermo Ballester Valor escribió:
Hola
El Lunes, 5 de Diciembre de 2005 18:08, csalinux escribió:
El problema que me he encontrado es que cuando quiero actualizar algún paquete que no lo encuentra el apt -con un sources.list con repositorios más o menos fiables- intenté recompilar algún paquete de la SuSE 10.0 y siempre me daba un error de dependencias pidiéndome "libcom_err". No encontré manera de hallar ese paquete para la SuSE 9.3 así que me fui a instalar el rpm de la SuSE 10.0 y me daba inconsistencias por un tubo así que mi gozo en un pozo.
Mira a ver si tu problema se soluciona comentando la linea que comienza con 'Buildrequires' en el fichero *.spec. Casi siempre que hay que recompilar un paquete de SuSE para otra versión es lo primero que hay que hacer (al menos yo es lo primero que hago)
Saludos,
Guillermo
Ya no tengo ese problema Guillermo. Instalé efs2progs recompilado de la SuSE 10.0 y ya me compila todo..., bueno todo todo no... todo lo que no tenga algún paquete "devel" que me falte... pero es instalarlo y ya compila. ¿Es desaconsejable mi solución? Pero me parece que tu solución se puede hacer así: rpmbuild --rebuild --nodeps paquete.src.rpm sin tocar el spec... pero muchas veces no compila tampoco. La opción "nodeps" me la saqué de la manga hará dos años cuando me faltaba una dependencia que no encontraba por ningún lado. No había visto esa opción en la documentación por ningún lado pero "me se" ocurrió y se la tragó y funcionó.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-12-05 a las 18:08 +0100, csalinux escribió:
Pensé en recompilar el srpm de la SuSE 10.0 y no aparecía ningún libcom_err.xxxx.srpm.rpm, así que nuevamente mi gozo en un pozo.
Buscando en google pude leer lo suficiente para darme cuenta de que ese paquete "podría" venir en ef2sprogs, así que cogí el ef2sprogs.xxxxx.srpm.rpm de la SuSE 10.0, lo recompilé y apareció el
Tsk, tsk... :-P cer@nimrodel:~> cat /etc/SuSE-release SuSE Linux 9.3 (i586) VERSION = 9.3 cer@nimrodel:~> pin libcom_err ./DVD1/suse/i586/e2fsprogs-1.36-5.i586.rpm: lrwxrwxrwx 1 root root 17 Mar 19 20:10 /lib/libcom_err.so.2 -> libcom_err.so.2.1 - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD4DBQFDlKCrtTMYHG2NR9URAvgcAJ4hciGvOuXEJnXn8QNiuzkBW/WQGQCYz6bV aDr1vt+LAcqmQZwpnaHl5Q== =jAsF -----END PGP SIGNATURE-----
participants (3)
-
Carlos E. R.
-
csalinux
-
Guillermo Ballester Valor