Problem
Installing Blueworx Linux on Rocky 9 causes following error to occur:
[root@rocky9 ~]# yum install blueworx* Blueworx 150 kB/s | 3.6 kB 00:00 Error: Problem 1: conflicting requests - nothing provides libncurses.so.5()(64bit) needed by blueworx-am-7.33.0-279.el9.x86_64 - nothing provides libtinfo.so.5()(64bit) needed by blueworx-am-7.33.0-279.el9.x86_64 Problem 2: conflicting requests - nothing provides libncurses.so.5()(64bit) needed by blueworx-rm-7.33.0-279.el9.x86_64 - nothing provides libtinfo.so.5()(64bit) needed by blueworx-rm-7.33.0-279.el9.x86_64 Problem 3: conflicting requests - nothing provides libncurses.so.5()(64bit) needed by blueworx-sm-7.33.0-279.el9.x86_64 - nothing provides libtinfo.so.5()(64bit) needed by blueworx-sm-7.33.0-279.el9.x86_64 Problem 4: conflicting requests - nothing provides libncurses.so.5()(64bit) needed by blueworx-vr-7.33.0-279.el9.x86_64 - nothing provides libtinfo.so.5()(64bit) needed by blueworx-vr-7.33.0-279.el9.x86_64 (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Cause
The ncurses5 library files are deprecated on Rocky Linux 9 and therefore not normally accessible on the default Rocky system.
Resolving the problem
To install Blueworx on Rocky Linux 9, you will need to enable the Development Rocky repo was has the required ncurses-compat-libs package. To do this, edit the /etc/yum.repos.d/rocky-devel.repo file and update the enabled parameter to 1:
[devel] name=Rocky Linux $releasever - Devel WARNING! FOR BUILDROOT ONLY DO NOT LEAVE ENABLED mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=devel-$releasever$rltype #baseurl=http://dl.rockylinux.org/$contentdir/$releasever/devel/$basearch/os/ gpgcheck=1 enabled=1 countme=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9