Error while install nodejs8 on V7R1 (package nodever-0.0.10-0.noarch is intended for a different operating system)

Issue #54 resolved
Alex Martínez created an issue

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)

  1. Kevin Adler

    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.

  2. Log in to comment