Estoy tratando de crear un paquete rpm para SuSE 8.2. Una vez creado, al intentar instalarlo me aparece lo siguiente: "libGLcore.so.1 is needed by elpaquete.rpm" El caso es que si instalo con rpm -ihv --nodeps elpaquete.rpm no hay ningún problema y todo funciona perfectamente. He pensado que tendría algo que ver con los drivers de mi tarjeta nvidia. Lo he intentado empaquetar con init 3 y el problema sigue igual. He desinstalado XFree86-GLX y nada. A ver si se os ocurre algo para solucionarlo.
El 2003-04-20 a las 15:35, Sepio escribió:
Estoy tratando de crear un paquete rpm para SuSE 8.2. Una vez creado, al intentar instalarlo me aparece lo siguiente: "libGLcore.so.1 is needed by elpaquete.rpm"
Bueno, pues eso es que en la lista de dependencias que le pones está listado ese paquete. Dependerá de como y conqué lo hayas creado para eliminar esa dependencia... o si no, instala esa librería. -- Saludos Carlos Robinson
El Domingo, 20 de Abril de 2003 22:10, Carlos E. R. escribió:
El 2003-04-20 a las 15:35, Sepio escribió:
Estoy tratando de crear un paquete rpm para SuSE 8.2. Una vez creado, al intentar instalarlo me aparece lo siguiente: "libGLcore.so.1 is needed by elpaquete.rpm"
Bueno, pues eso es que en la lista de dependencias que le pones está listado ese paquete. Dependerá de como y conqué lo hayas creado para eliminar esa dependencia... o si no, instala esa librería.
El paquete lo he creado con checkinstall que es menos engorroso, y no he fijado dependencias porque parece que lo automáticamente. El caso es que esta librería no se de donde sale. En SuSE 8.1 creo recordar que venía en los paquetes de nvidia, pero en la 8.2 ya no existen estos paquetes a pesar de que esté funcionando mi nvidia perfectramente.
El 2003-04-24 a las 12:17, Sepio escribió:
El paquete lo he creado con checkinstall que es menos engorroso, y no he fijado dependencias porque parece que lo automáticamente.
Ah, de acuerdo; yo también lo uso.
El caso es que esta librería no se de donde sale. En SuSE 8.1 creo recordar que venía en los paquetes de nvidia, pero en la 8.2 ya no existen estos paquetes a pesar de que esté funcionando mi nvidia perfectramente.
Una idea. Si has compilado varias veces ese proyecto y tratado de instalarlo con checkinstall, puedes tener un fichero de specs antiguo. Puede haber varios: uno lo crea el checkinstall, y otro puede ser original de los desarrolladores. El del cki. tiene el mismo nombre que el directorio, con numero de version incluido: bórralo, y vuelve a ejecutar checkinstall. Otro problema: si la fase "make install" no reinstala ficheros que ya están en su sitio final, porque son los mismos (es decir, se ahorra ese paso) el checkinstall no se da cuenta de que esos ficheros son parte de la instalacion y no los coge. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
Sepio