El mié, 02 de 07 de 2003 a las 16:09, Carlos E. R. escribió:
El 2003-07-02 a las 12:19, Alejandro Ortega Paez escribió:
Llevo ya bastante tiempo intentando saber cómo solucionar el error al compilar ciertos paquetes.
¿Por ejemplo?
El error es que no encuentra "iconv.h", cuando sí está (rpm -qf /usr/include/iconv.h -> glibc-devel-2.2.5-151.
Hay varias librerías que lo tienen:
./suse/i586/dietlibc-0.20-18.i586.rpm: ./suse/i586/gal-devel-0.19.3-100.i586.rpm: ./suse/i586/glibc-devel-2.2.5-151.i586.rpm: ./suse/i586/libgcj-devel-3.2-36.i586.rpm: ¡Gracias! He actualizado todos los paquetes de las glibc y por fin he
Hombre, es un decir... Cuando he dicho que llevo intentando saber cómo solucionar el error al compilar ciertos paquetes, me refería, simple y llanamente, a que buscaba si me faltaba algún que otro paquete, alguna librería, alguna nueva versión que requiriese, etc. No soy programador (lo mío son las redes y los servidores...), aunque de vez en cuando me atrevo y toco y retoco algún que otro "Makefile", o algún "*.h" o incluso (como me ha sucedido hoy) con un fichero .spec, para construir el binario en rpm. A veces acierto, cuando suena la flauta, y otras no. Por eso, al ver que este error me sucedía con frecuencia (hoy estaba intentando compilar la última versión de las glib2, y lo he conseguido al final), he decidido escribiros. podido compilar bien todo.
¿Quién me puede echar una mano para solucionarlo?
A mi no me ha pasado... dime paquetes que te den ese problema, a ver si a mi me lo da. Yo use suse 8.1
Yo también uso SuSE 8.1, y estoy bastante "disgustado" con él. Las cosas más raras que jamás me han pasado con otras versiones (yo soy "susero" desde la 5.1...), me están sucediendo con ésta. Lo malo es que "no puedo" comprarme la 8.2, aunque espero que algún día todo se andará. Me ocurren demasiados errores: mi nueva grabadora no anda ni para adelante ni para detrás, y no será porque no llevo ya agotado casi todo el google, en busca de ayuda, pero llevo ya "muertos" ocho o nueve CD (por no contar los otros que antes se me "murieron"....); un 8.1 que le monté a mi hermano no enruta al puerto 25 (salvo el del propio ISP); una de las tres máquinas que tengo aquí en mi casa montadas no me resuelve, por más djbdns que le instale, por más que le cambie la ip a la tarjeta, pero sí hace ping a las ip... ¿hay quien lo entienda? A lo mejor es que yo me estoy quedando ya muy anquilosado y el error es mío, pero es mucha casualidad que sea sólo esa máquina la que no vaya... Y de verdad, he montado ya demasiados servidoresy demasiados clientes con linux y jamás de los jamases he visto nada igual. Lo siento, pero nunca me ha ocurrido nada con mis anteriores SuSE. ¿Qué está pasando? En fin, lo dejo ya. Un cordial saludo, y muchas gracias por la ayuda.
Por cierto, para buscar que paquete contiene un fichero, usa "pin fichero".
La verdad, ni por remota casualidad lo estaba usando, yo prefería hacerlo con el rpm -qf o con el locate, porque no buscaba un paquete, sino sólo saber si estaba instalado o no. Pero, gracias de nuevo. Ya os volveré a preguntar algo, porque, como he dicho, tengo demasiados problemas, y estoy harto.
-- Saludos Carlos Robinson