¿Que paquete quieres compilar? Porque no dices nada de que rpm quieres construir.
Perdona. El paquete que quiero compilar es eagle-usb-2.0.0.tar.bz2, que es el driver de mi modem adsl. Y lo que pretendo es construir en paquete rpm, para no ensuciar el sistema. El kernel de suse 9.2 que tiene mi sistema es 2.6.8-24-default. Así que lo que he hecho a sido bajarme los sources del driver y el kernel (2.6.8-24.10) y en /usr/src he descomprimido los drivers del modem. Me he fijado que habia un archivo .spec y he ejecutado el siguiente comando para compilar un paquete rpm. rpmbuild -ba eagle-usb.spec El problema que comentaba del archivo modpost ya lo he solucionado . Me decia que el archivo no existia porque no habia compilado los kernel-sources que me habia bajado, y al compilar el driver intentaba acceder a los sources del kernel para buscar un achivo que yo no habia compilado. Pero despues de solucionar este problema me ha dado el siguiente error: + /usr/lib/rpm/brp-compress Processing files: eagle-usb-2.0.0-1.0 error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/eagleconfig.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/eaglectrl.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/eaglediag.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/eaglestat.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/fctStartAdsl.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/fctStopAdsl.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/pppoa.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/startadsl.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/usr/share/man/man8/stopadsl.8* error: File not found by glob: /var/tmp/eagle-usb-2.0.0-1.0-root-root/etc/sysconfig/network-scripts/net_cnx_* error: File not found: /var/tmp/eagle-usb-2.0.0-1.0-root-root/etc/init.d/eagle-usb ¿Porque no puede encontrar el man del driver, si en los sources si viene? -- hokshy <hokshy@yahoo.es> ______________________________________________ Renovamos el Correo Yahoo!: ¡250 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es