Hallo,
ich wollte mir aus den Sourcen eines Pakets selber ein Debian-Packet bauen (zum ersten mal). Also per apt-get source Paket geholt (hier webalizer) Ausgepackt und den Debian-Patch mit
patch -p0 < webalizer_2.01.10-2.diff
eingespielt. Danach in das Verzeichnis gewechselt und
dpkg-buildpackage
gestartet. Und hier kommt jetzt folgenden Fehlermeldung:
dpkg-buildpackage: source package is webalizer dpkg-buildpackage: source version is 2.01.10-2 dpkg-buildpackage: source maintainer is Remco van de Meent remco@debian.org dpkg-buildpackage: host architecture is i386 debian/rules clean /usr/bin/dpkg-buildpackage: debian/rules: /usr/bin/make: bad interpreter: Permission denied
Eingeloggt bin ich aber als root, was soll da das "Permission denied"?
Jemad einen Tip?
Bernd
Am Donnerstag, dem 04. Juli 2002 um 15:18:46, schrieb Bernd Ledig:
Also per apt-get source Paket geholt (hier webalizer) Ausgepackt und den Debian-Patch mit
patch -p0 < webalizer_2.01.10-2.diff
$ apt-get source
macht das Auspacken und patchen schon von allein und
$ fakeroot apt-get source -b
baut auch automatisch.
dpkg-buildpackage
$ debuild -b
Torsten
On Thu, Jul 04, 2002 at 03:18:46PM +0200, Bernd Ledig wrote:
Hallo,
/usr/bin/dpkg-buildpackage: debian/rules: /usr/bin/make: bad interpreter: Permission denied
Falls der Tipp von Torsten das Problem noch nicht gelöst hat:
"bad interpreter" klingt als ob die erste Zeile eines Scripts nicht korrekt ist. Das kann z.B. sein wenn du ein Script im Dos-Text-Format hast. Dann wird ggf. nach '/usr/bin/make\r' gesucht, doch dieses Programm existiert natürlich nicht.
"Permission denied" kannst du selbst als root bekommen, wenn das execute-Bit nicht gesetzt ist. "chmod 755 foo-datei" sollte helfen
thomas, der seit Wochen mal wieder ein paar Stunden Zeit zum "Hacken" hat.
Thomas Guettler schrieb:
On Thu, Jul 04, 2002 at 03:18:46PM +0200, Bernd Ledig wrote:
Hallo,
/usr/bin/dpkg-buildpackage: debian/rules: /usr/bin/make: bad interpreter: Permission denied
Falls der Tipp von Torsten das Problem noch nicht gelöst hat:
Hat geholfen. Das Problem entstand dadurch, das ich nicht gewusst hatte, dass mit apt-get source der Patch schon ausgeführt wurde.
Trotzdem Danke für die Hilfe.
lug-dd@mailman.schlittermann.de