Bugzilla – Bug 1214172
Bad packaging for libnfnetlink-devel and libnetfilter_queue-devel
Last modified: 2023-08-11 07:52:48 UTC
The two packages libnfnetlink-devel and libnfnetlink-devel appear to be incorrectly packaged: rpm -ql -p libnetfilter_queue-devel-1.0.3-1.16.x86_64.rpm /usr/include/libnetfilter_queue /usr/include/libnetfilter_queue/libnetfilter_queue /usr/include/libnetfilter_queue/libnetfilter_queue/libnetfilter_queue.h /usr/include/libnetfilter_queue/libnetfilter_queue/libnetfilter_queue_ipv4.h /usr/include/libnetfilter_queue/libnetfilter_queue/libnetfilter_queue_ipv6.h /usr/include/libnetfilter_queue/libnetfilter_queue/libnetfilter_queue_tcp.h /usr/include/libnetfilter_queue/libnetfilter_queue/libnetfilter_queue_udp.h /usr/include/libnetfilter_queue/libnetfilter_queue/linux_nfnetlink_queue.h /usr/include/libnetfilter_queue/libnetfilter_queue/pktbuff.h ... rpm -ql -p libnfnetlink-devel-1.0.1-2.11.x86_64.rpm /usr/include/libnfnetlink /usr/include/libnfnetlink/libnfnetlink /usr/include/libnfnetlink/libnfnetlink/libnfnetlink.h /usr/include/libnfnetlink/libnfnetlink/linux_nfnetlink.h /usr/include/libnfnetlink/libnfnetlink/linux_nfnetlink_compat.h ... They are one level too deep. Build against these two librairies don't work because of that. I managed to fix it by moving the header files one level up. It should be: /usr/include/libnetfilter_queue /usr/include/libnetfilter_queue/libnetfilter_queue.h /usr/include/libnetfilter_queue/libnetfilter_queue_ipv4.h /usr/include/libnetfilter_queue/libnetfilter_queue_ipv6.h /usr/include/libnetfilter_queue/libnetfilter_queue_tcp.h /usr/include/libnetfilter_queue/libnetfilter_queue_udp.h /usr/include/libnetfilter_queue/linux_nfnetlink_queue.h /usr/include/libnetfilter_queue/pktbuff.h ... /usr/include/libnfnetlink /usr/include/libnfnetlink/libnfnetlink.h /usr/include/libnfnetlink/linux_nfnetlink.h /usr/include/libnfnetlink/linux_nfnetlink_compat.h ...
Please check the spec, and look up SLE bugowners. *** This bug has been marked as a duplicate of bug 795968 ***