El Saturday 04 September 2010 Shinji Ikari escribió:
ikari@Eva04:~/Downloads/packages/SPECS> rpmbuild -bb -v workrave.spec error: Failed build dependencies: libsigc++-devel >= 1.1 is needed by workrave-1.9.2-1.dag.8.0.x86_64
El problema es que no está esa librería específica:
libsigc++12 libsigc++12-devel libsigc++2 libsigc++2-32bit libsigc++2-devel
¿cuál es la correcta? supongo que se requiere crear un enlace y dar un nuevo nombre a la librería en si... pero donde esta el archivo, pues solamente esta hay /usr/share/doc.
Vaya lio en el que me meto. Queda la opción de OBS y usar OSC. Pero no creo que ofresca esperanzas. =/ Pero habrá que probar.
En el archivo .spec tienes que cambiar: BuildRequires: libsigc++-devel >= 1.1 por: BuildRequires: libsigc++2-devel o BuildRequires: libsigc++12-devel dependiendo de que paquete tengas instalado. Ojo, es probable que con "libsigc++12" funcione (>=1.1) y con "libsigc++2" te de errores de compilación si ha cambiado mucho la API de la versión 2 respecto de las 1.x Saludos. -- 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