Created a .deb, but running the image just drops to a REPL
Hello dear lispers,
I delved into the topic and created my first .deb package. I installed
it and all seems well, except that when I run my program, I am dropped
to a REPL instead :S
To be fair there's a remaining error at the end of the process:
sudo debuild -us -uc
make: Leaving directory '/home/vince/work/next'
dpkg-deb: building package 'next-dbgsym' in
dpkg-deb: building package 'next' in '../next_1.3.1_amd64.deb'.
Renaming next-dbgsym_1.3.1_amd64.deb to next-dbgsym_1.3.1_amd64.ddeb
dpkg-genbuildinfo: error: badly formed line in files list file, line 2
dpkg-buildpackage: error: dpkg-genbuildinfo subprocess returned exit
debuild: fatal error at line 1152:
dpkg-buildpackage -rfakeroot -us -uc -ui failed
It does create a .deb, but it seems that genbuildinfo happens inside
dpkg-deb, so that sounds important.
I also have no clues about this error. Would you mind reviewing my recipe ?
I am trying to package the Next browser. You can view the files here:
My rule files:
DH_VERBOSE = 1
# XXX: avoid "desktop is not a directory" error.
The control file:
Maintainer: Next developers <email@example.com>
Section: Web Software
Build-Depends: debhelper (>= 8.0.0)
Depends: sbcl (>= 1.4.2),
libwebkit2gtk-4.0-dev (>= 2.24),
default-dbus-session-bus | dbus-session-bus,
Description: Next, the infinitely extensible web browser.
Next is the programmable web browser. All the browser logic is
accessible and modifiable live with the Lisp language. This package
provides the Webkit webview. See the downloads page for a
Webengine/Blink platform port.
I also pasted the full output of my build here: