Hola, On Wed, Oct 22, 2003 at 12:18:36AM +0200, Francisco Garc�a wrote: > Estoy tratando de construir un paquete debian con un programa que he > hecho. Y despues de muchos intentos no consigo resolver un par de > errores que se producen.
> 3.- Tambien genero un fichero para 'man' a partir del esqueleto que > ha generado dh_make con el nombre de 'manpage.1.ex'. Lo renombro > con 'miprog.1'. (con este fichero no hago nada mas). Crea un fichero debian/miprog.manpages con el contenido "debian/miprog.1". Y activa, si no lo esta, la linea dh_installman en debian/rules. > 4.- El fichero 'conffiles.ex' lo renombro por 'conffiles' y el contenido > es: /etc/miprog/ > (Mi programa tiene 2 ficheros de configuraci�n y quiero que est�n en > /etc/miprog/) Si los conffiles van en /etc y usas DH_COMPAT=3, este fichero no es necesario, sera automaticamente generado por dh_installdeb. Y este fichero es solo para se�alar que ficheros son conffiles, no para instalarlos. > 5.- No modifico nada mas, ni Makefile, ni configure, ni nada. > He probado a modificar estos ficheros para que la instalaci�n > escriba mis ficheros de configuraci�n en /etc, pero solo consigo > mas errores. (est� claro que hago algo mal). Si el source esta usando autoconf los ficheros Makefile y configure son generados, no toques esos toca los originales, makefile.in o configure.(in|ac). Aunque ... > E: miprog: FSSTND-dir-in-usr usr/etc/ ... en este caso no hace falte ya que el problema es que configure instala los ficheros de configuracion por defecto en PREFIX/etc y PREFIX = /usr (mira con ./configure --help). Para solucionarlo a�ade "--sysconfdir=/etc" a la linea que ejecuta ./configure en debian/rules. saludos, guillem

