Installation fails on Pi Zero W at snowpack build #32
Replies: 5 comments 9 replies
-
Hi Michael, thanks for the report. Raspberry Pi Zero with its older ARMv6 is quite a beast as there is no official support for Node.js any more. I've just checked with a Raspberry Pi Zero, indeed the snowpack build does not finish: I did a quick fix to the install script so it sticks to Node.js 14 on the armv6l architecture. That seems to fix the issue, should be fine for now since we are not yet using any Node.js 16 features. On the long run this might be call for trouble, so there probably will be a point in time when we drop support for ARMv6. Please let me know when you've tried it with the Raspi Zero 2 - I assume that this should be a very suitable device for running OpenRowingMonitor... and it has ARMv8 😄. |
Beta Was this translation helpful? Give feedback.
-
Not sure if it's related, but I'm having an issue now with my Pi Zero W. Was working fine until last month; it seems like the SD card got corrupted. I couldn't get it to 'clean' up enough to re-install the OS, so I got a new SD card. OS installs OK, and I can access the Zero by SSH. But, the OpenRowingMonitor install always fails. Always fails downloading updates, it looks like .But, never the same file. Any ideas? |
Beta Was this translation helpful? Give feedback.
-
Hi,
check your swap space.
I had issues with installing Jaap's branch of ORM on a Pi Zero 2 due to insufficient RAM. System started to swap and eventually ran out of swap space. Setting swap to 1024 MB made the installation succeed.
You can verify the issue by running 'top` or 'htop' during the ORM installation - this should show RAM and swap usage.
Edit: this RAM/swap issue showed up when using the 64bit Lite OS.
Regards,
Michael
|
Beta Was this translation helpful? Give feedback.
-
Hi Rob,
I have a Pi zero here and can try to reproduce it.
Which OS are you using?
And which branch of ORM are you installing?
Have you tried installing the OS and (without trying to install ORM)
upgraded/updated the OS?
Regards,
Michael
Am 02.12.2022 um 15:37 schrieb roblloyd319:
… I didn't have this issue when I first installed openrowingmonitor.
Previously, I had used a 16Gb sd card. I replaced it with a 32Gb.
I just tried the 1024Mb swpafile. It went further, but still failed. I
just increased it to 2048Mb, and still it's failing to complete. It's
failing when updating the pi system. For example, it just now failed
updating 'firmware-misc-nonfree'. But, it's failed while updating other
files, too. I don't think it's file-specific.
—
|
Beta Was this translation helpful? Give feedback.
-
Right, and that SMB file updating is just another apt call which hangs -
most likely due to the IPv6 name resolution.
Am 05.12.2022 um 20:44 schrieb roblloyd319:
… The 'apt dist-upgrade' didn't hang. It finished the upgrade OK. The hang
occurs when ORM is updating the Samba share files.
—
Reply to this email directly, view it on GitHub
<#32 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ASXHKG7L5F3BKJFEZ6AIRNLWLZAYFANCNFSM5J6EYK7A>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi,
I tried to install openrowingmonitor following the instructions at https://github.com/laberning/openrowingmonitor/blob/main/docs/installation.md. Installation failed when snowpack was being built. Apparently Armv6 is not supported. Apologies for vague error message - I did not write down the exact error message and am now installing on a Pi3 (and a Pi Zero 2 is on the way).
I did read the posting about "Raspberry Pi Zero compatibility" in the Discussion section, but I believe the current installer gets around the issue mentioned there and does indeed succeed in installing node16.
As I am installing on bigger hardware now there is no need to fix the issue (at least not for me). I just wanted to report it in case someone else tries an installation on a Pi zero.
Kind regards,
Michael
Beta Was this translation helpful? Give feedback.
All reactions