Usando las instrucciones que se encuentran aquí , he estado tratando de crear el código fuente de un archivo python usando debhelper. He llegado al último paso, donde debes ingresar:
$ debuild -us -uc
Sin embargo, cuando ingreso este comando, obtengo el resultado:
/usr/bin/fakeroot: debian/rules: /usr/bin/make: bad interpreter: No such file or directory
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 126
¿Cómo puedo hacer que esto se compile correctamente?
EDITAR: Aquí están los contenidos de mi archivo debian / rules:
#!/usr/bin/make -f
%:
dh $@
Si tiene / usr / bin / make, entonces hay un error tipográfico en su debian / rules, ¿tal vez lo editó usando un editor de Windows y guardó el archivo con los retornos de carro de Windows?
Tratar:
fuente
sudo apt-get install build-essential
Tuve este problema cuando estaba construyendo en un sistema de archivos que estaba montado noexec.
Para probar esto desde un shell:
Si no obtiene un error de permiso denegado, entonces ese no es su problema. Si lo hace, entonces necesita volver a montar el fs sin la opción noexec o hacer su trabajo en otro lugar.
fuente