Hi, Am Freitag, den 24.10.2014, 13:19 +0200 schrieb Jurriaan Hage: > > I had a look, and noticed new dependencies (Top, lvmrun), which will > > slow things down a bit. > Well, they used to be there, but they were always included in the big > source distribution. > > > Top provides both a library and an exectuable. Which are required for > > building helium? > Just the library, the executable is for ourselves. > > > And which for using helium? > Again topsolver (the exe) is not necessary here. > > > Also, is lvmrun required to > > build helium, or at runtime? > > At runtime only. But lvmlib is necessary for compile time. It seems that coreasm (from the lvmlib) package is also required at helium runtime. I got a package now, but when I try to start it, helium tries to compile a file in a system location: $ texthint _ _ _ | | | (_) | |__ ___| |_ _ _ _ __ ___ -- Welcome to the Helium interpreter -- | '_ \ / _ \ | | | | | '_ ` _ \ --------------------------------------- | | | | __/ | | |_| | | | | | | -- Type an expression to evaluate -- |_| |_|\___|_|_|\__,_|_| |_| |_| -- or a command (:? for a list) -- Prelude> 1+1 Compiling /usr/share/helium/lib/LvmLang Writing /usr/share/helium/lib/LvmLang.lvm /usr/share/helium/lib/LvmLang.lvm: openBinaryFile: permission denied (Permission denied) Unable to write to file "/usr/share/helium/lib/LvmLang.lvm" Three questions: * Can I pre-compile them when building helium? * If so, can you make the official helium package capable of doing so, to keep the packaging simple and close to upstream? * Can I drop the .core files from the packae when I ship .lvm files? Thanks, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part