- changed status to resolved
Error while install nodejs8 on V7R1 (package nodever-0.0.10-0.noarch is intended for a different operating system)
I think the problem is related to the nodever-0.0.10-0.ibmi7.2.noarch.rpm package as it is not available for 7.1 and then the dependencies are not correct
\$ yum install nodejs
Setting up Install Process
Package nodejs is obsoleted by nodejs8, trying to install nodejs8-8.15.1-0.ppc64 instead
Resolving Dependencies
--> Running transaction check
---> Package nodejs8.ppc64 0:8.15.1-0 will be installed
--> Processing Dependency: lib:/QOpenSys/pkgs/lib/libstdc++.so.6(shr_64.o)(ppc64) for package: nodejs8-8.15.1-0.ppc64
--> Processing Dependency: nodever for package: nodejs8-8.15.1-0.ppc64
--> Running transaction check
---> Package libstdcplusplus6.ppc64 0:6.3.0-24 will be installed
---> Package nodever.noarch 0:0.0.10-0 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
Installing:
nodejs8 ppc64 8.15.1-0 ibm 19 M
Installing for dependencies:
libstdcplusplus6 ppc64 6.3.0-24 ibm 3.3 M
nodever noarch 0.0.10-0 ibm 7.8 k
Transaction Summary
Install 3 Packages
Total size: 22 M
Installed size: 88 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
Running Transaction Test
Transaction Check Error:
package nodever-0.0.10-0.noarch is intended for a different operating system
package nodejs8-8.15.1-0.ppc64 is intended for a different operating system
Error Summary
\$
Comments (1)
-
- Log in to comment
While some packages may install on 7.1, that release is out of support and has never officially been supported by the yum/rpm ecosystem. Node.js packages are built on 7.2 and will not definitely not work on prior releases. You will need to upgrade to IBM i 7.2 or later to make use of this software.