[BUG] Installing into RHEL 8
See original GitHub issueDescribe the bug I’m working on installed CORE onto my RHEL 8.4 machine and facing issues.
To Reproduce Steps to reproduce the behavior:
- Clone 7.5.2
- Run ./install.sh
- Error:
checking for tc... no
Stderr:
configure: error: Could not locate tc (from iproute package).
Expected behavior The program tc/iproute would be found.
Besides this, I developed an RPM for quagga (from https://github.com/USNavalResearchLaboratory/ospf-mdr) that took a bit of work. I’m not sure if quagga has anything to do with my issues, but I thought I would attach it here just in case.
Desktop (please complete the following information):
- OS: RHEL 8.4
- CORE Version 7.5.2
- EMANE Version [e.g. 1.2.4] N/A
Additional context
My goal is to install CORE from an RPM without any building. I know RPMs are supplied here, however after installing that RPM, I don’t see core-...
executables available so I’m actually not sure what that RPM is doing.
I am using RHEL 8.4 development version but I could use CentOS 8 just as easily. In the end, if there is any SOF or issue article that discusses in finer detail out to install CORE 7.x on RHEL 8/CentOS 8, that may solve my issues.
Issue Analytics
- State:
- Created 2 years ago
- Comments:8 (5 by maintainers)
There is no RPM to install from currently, the packages are only for convenience of setting up distributed machines. The previous response should resolve the
tc
part.On EL8, the tc command is available in the iproute-tc package.
Regarding quagga ospf-mdr, it already has RPM support. After configuring, just run make rpm. Note that rpmbuild command (via the rpm-build package) must already be installed, otherwise configure will not create the rpm make target.
If you download an RPM, you can inspect its contents without installing with rpm -qipl foo.rpm.