Unable to install Suricata 7.0.3

Dear all, I tried to install Suricata 8 using following command but encounter errors. My alma linux is version 10.1

sudo dnf install -y epel-release dnf-plugins-core
sudo dnf copr enable -y @oisf/suricata-8.0
sudo dnf install -y suricata

The last command throws error like

Error:
Error:
Problem: cannot install the best candidate for the job

  • nothing provides librte_eal.so.26()(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_eal.so.26(DPDK_26)(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_ethdev.so.26()(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_ethdev.so.26(DPDK_26)(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_ethdev.so.26(EXPERIMENTAL)(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_log.so.26()(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_log.so.26(DPDK_26)(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_mbuf.so.26()(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_mbuf.so.26(DPDK_26)(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_mempool.so.26()(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_mempool.so.26(DPDK_26)(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_kvargs.so.26()(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
  • nothing provides librte_kvargs.so.26(DPDK_26)(64bit) needed by suricata-1:8.0.4-1.el10.x86_64 from copr:copr.fedorainfracloud.org:group_oisf:suricata-8.0
    (try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)I had enable epel-release repo.

Please help.

Hello.

Based on the above sites, Suricata is not found in the EPEL 10.1 source tree, while suricata-8.0.2-1.el10_2 is publicly available on the EPEL side. Therefore, it appears that Suricata 8 was first provided in the el10.2 series.

Therefore, the safest solution would be to use the official EPEL package after AlmaLinux is updated to 10.2. Considering ABI and dependency consistency, I think that’s the safer approach.

Thanks for your reply.