cloudfleet / blimp-parachute

Zero knowledge backups
Other
2 stars 0 forks source link

Containerization fails on Intel #4

Open DoubleMalt opened 8 years ago

DoubleMalt commented 8 years ago

https://hub.docker.com/r/cloudfleet/blimp-parachute/builds/bjpdzyfucrwbg9ngookvgzt/

setup/install-parachute.bash: line 54: /opt/cloudfleet/apps/ccl/armcl: No such file or directory

Is there no way to install lisp in a cross architectural way?

easye commented 8 years ago

A complete answer to installing "lisp in a cross architectural way" would depend on the specific implementation of Common Lisp and the varying architectures one is attempting to install it upon. The specific implementation that we are installing here (CCL) is packaged to allow recompilation for varying architectures from the same source so it distinguishes its executables via naming conventions. This is perhaps not the abstraction one is used to with, say, GNU packaging but it is one possible choice. I know of no other CL implementation that takes this path while I can probably find examples of such conventions in other software systems, so this is not a property of CL implementations per se.

install-parachute.bash will abstract these concerns away when it is finished.