Wanted to do a yum update -y on an centos machine, but suricata complains it needs a specific version of dpdk/cant use the newest.
Or maybe am I misunderstanding something? Would greatly appreciate any help.
Log:
[root@shop-test ~]# yum update
Last metadata expiration check: 0:03:22 ago on Fri 07 Feb 2025 01:46:16 PM CET.
Error:
Problem: package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_eal.so.24()(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_eal.so.24(DPDK_24)(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_ethdev.so.24()(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_ethdev.so.24(DPDK_24)(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_log.so.24()(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_log.so.24(DPDK_24)(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_mbuf.so.24()(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_mbuf.so.24(DPDK_24)(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_mempool.so.24()(64bit), but none of the providers can be installed
- package suricata-1:7.0.8-1.el9.x86_64 from @System requires librte_mempool.so.24(DPDK_24)(64bit), but none of the providers can be installed
- cannot install both dpdk-2:24.11.1-2.el9.x86_64 from appstream and dpdk-2:23.11-2.el9.x86_64 from @System
- cannot install both dpdk-2:24.11.1-2.el9.x86_64 from appstream and dpdk-2:23.11-1.el9.x86_64 from appstream
- cannot install both dpdk-2:24.11.1-2.el9.x86_64 from appstream and dpdk-2:23.11-2.el9.x86_64 from appstream
- cannot install the best update candidate for package suricata-1:7.0.8-1.el9.x86_64
- cannot install the best update candidate for package dpdk-2:23.11-2.el9.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
What is the best course of action here? What is wrong? Does suricata just not support that version and I need to wait until it does?
Thanks a lot in advance