-
-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install of NodeJs failed to install dependency libatomic.so.1 #3614
Comments
Hi, I used a fresh clean DietPi on my RPi3B+ and tried to replicate the issue without success. For me Node.js installation was running fine. As well
|
Many thanks for your report and solution. From Debian package dependencies it looks like libatomic is required since Node 10 already, or it depends on build options... Would be nice to have a shared lib dependency list for the pre-compiled Linux binaries but there is none: https://github.com/nodejs/help/wiki/Installation#how-to-install-nodejs-via-binary-archive-on-linux |
Found the discussion around that, seems that this dependency is not fully intended. Many PRs were opened to remove it but all closed: nodejs/node#29718 I was checking on my Ethernet-only webserver system and @Joulinar |
+ DietPi-Software | Node.js: libatomic1 is required to start Node since last year: #3614 + DietPi-Software | Node.js: Increase install verbosity and error handling + DietPi-Software | Certbot: Minor wording, uninstall enhancement and use follow official notation "Certbot" with lower case "b".
Creating a bug report/issue
For maintenance I would like to report that the installation of nodejs on dietpi failed to install dependency libatomic.so.1 After manually installing the missing library, node runs.
Required Information
Linux DietPi 4.19.72-sunxi #5.97 SMP Fri Sep 13 08:31:42 CEST 2019 armv7l GNU/Linux
Additional Information (if applicable)
Steps to reproduce
node: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory
Expected behaviour
Actual behaviour
node: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory.
Extra details
$ node --version
v14.4.0
The text was updated successfully, but these errors were encountered: