Description of problem: netdata (netdata-1.32.1-1.el7.x86_64) can't be installed because it requires nodejs. It seems that nodejs (nodejs-6.17.1-1.el7.x86_64.rpm) has been removed from EPEL 7. How reproducible: Always Steps to Reproduce: 1. Install epel-release: yum install epel-release 2. Try to install netdata: yum install netdata Actual results: Loading mirror speeds from cached hostfile * base: mirror.as29550.net * extras: mirror.as29550.net * sclo-rh: mirror.as29550.net * sclo-sclo: mirror.as29550.net * updates: mirror.as29550.net * epel: ftp.plusline.net Resolving Dependencies --> Running transaction check ---> Package netdata.x86_64 0:1.32.1-1.el7 will be installed --> Processing Dependency: nodejs for package: netdata-1.32.1-1.el7.x86_64 --> Finished Dependency Resolution Error: Package: netdata-1.32.1-1.el7.x86_64 (epel) Requires: nodejs Expected results: No missing dependencies. Additional info:
netdata is not the only one package affected by this retirement (nodejs v6). But you can temporary go ahead with the maintainer copr about nodejs (v16) [1]. I know that is not perfect, but nodejs maintainer try to add v16 in epel7 and all will be running as expected after that. On fedora, netdata already use nodejs v16, so there is a lot of luck it's working without modification. [1] https://copr.fedorainfracloud.org/coprs/sgallagh/nodejs_epel7/
The new package has landed in epel-testing. While it works for new installations, it breaks existing ones. See https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-bf9c411793#comment-2352771 Feel free to close this issue and move the discussion to https://bugzilla.redhat.com/show_bug.cgi?id=2041022
Ok I mark this issue as duplicate of 2041022 *** This bug has been marked as a duplicate of bug 2041022 ***