I am trying to install pgLoader on RHEL9 machine, but can't get pass sbcl requirement:
I followed instruction here: https://github.com/dimitri/pgloader/blob/master/INSTALL.md
However sbcl is not in EPEL EL9, so I tried to install it manually. I believe it worked fine:
SBCL has been installed:
binary /usr/local/bin/sbcl
core and contribs in /usr/local/lib/sbcl/
Documentation:
man /usr/local/share/man/man1/sbcl.1
[root@pc-853 sbcl-2.2.9-x86-64-linux]#
[janek@pc-853 bin]$ sbcl
This is SBCL 2.2.9, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
However when I try to run sudo yum-builddep pgloader.spec now it fails
Last metadata expiration check: 0:00:15 ago on Fri 07 Oct 2022 10:18:09 PM CEST.
Package openssl-devel-1:3.0.1-41.el9_0.x86_64 is already installed.
No matching package to install: 'sbcl'
Package zlib-devel-1.2.11-31.el9_0.1.x86_64 is already installed.
Not all dependencies satisfied
Error: Some packages could not be found.
I am total noob when it comes to Linux but I imagine this is because sbcl was not installed with yum. Is there a way to make it work on this os version? Should I just install older version of OS? Here's host info:
Operating System: Red Hat Enterprise Linux 9.0 (Plow)
CPE OS Name: cpe:/o:redhat:enterprise_linux:9::baseos
Kernel: Linux 5.14.0-70.26.1.el9_0.x86_64