[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Helium] Maintenance state of Helium?



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


Reply to: