Created attachment 1360972 [details] fix_pmd_symlinks.patch Description of problem: Any symlink in %{_libdir}/dpdk-pmds links to the related ".so" file (in /usr/lib64), but it should point insted to the ".so.[0-9]" file, since the ".so" file is installed by dpdk-devel package and not by dpdk package. Version-Release number of selected component (if applicable): Tested in dpdk 17.11, probably broken since dpdk-2.2.0-2 How reproducible: 100% Steps to Reproduce: 1. Install dpdk without installing dpdk-devel 2. Do "ls -l /usr/lib64/dpdk-pmds" Actual results: Symlinks are broken Expected results: Symlinks are not broken Additional info: This prevent any software dynamically linked by dpdk to load, at runtime, the related pmd. For example testpmd (installed in dpdk package) doesn't work correctly unless you install dpdk-devel.