lumo icon indicating copy to clipboard operation
lumo copied to clipboard

NPM installs 64-bit binary on 32-bit x86

Open Rovanion opened this issue 8 years ago • 7 comments

When installing lumo through npm on a 32-bit system I get a 64-bit binary installed:

$ sudo npm install -g lumo-cljs
$ lumo 
bash: /usr/bin/lumo: det går inte att köra binär fil: Formatfel på körbar fil
$ file /usr/bin/lumo
/usr/bin/lumo: symbolic link to ../lib/node_modules/lumo-cljs/bin/lumo
$ file /usr/lib/node_modules/lumo-cljs/bin/lumo 
/usr/lib/node_modules/lumo-cljs/bin/lumo: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=a932d43de9ba2f3d322ba0aa7dd0ff79629415ae, not stripped
$ uname -a
Linux ThinkT420s 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:09:55 UTC 2017 i686 i686 i686 GNU/Linux

Rovanion avatar Feb 17 '17 08:02 Rovanion

I don't publish 32-bit binaries for Lumo. This is for no other reason than no one had ever needed one. We can definitely set it up for the next releases.

anmonteiro avatar Feb 17 '17 16:02 anmonteiro

Cool!

Rovanion avatar Feb 17 '17 18:02 Rovanion

Nice! I noticed this when I tried installing it on a 32-bit VPS but didn't think to report it since a lot of projects intentionally don't support it.

Just wanted to chime in and show there's more than one person interested in it. I started using lumo as a replacement for pixie for scripting tasks. The vps is the last hold out because, dead or not, pixie works there and lumo currently does not.

Thanks. :D

Ilazki avatar Feb 24 '17 05:02 Ilazki

Please count me on the list of people who need the 32-bit version (on my computer, not on a VPS.) Thanks in advance!

bzg avatar Apr 24 '17 11:04 bzg

Another one

geraldodev avatar Nov 16 '18 14:11 geraldodev

I had the same thing when installing via yarn

vigilancetech-com avatar Oct 13 '20 05:10 vigilancetech-com

how can I build/install my own on Arch 32 (pentium4)?

vigilancetech-com avatar Oct 26 '20 01:10 vigilancetech-com