Control: severity -1 important Control: tag -1 + moreinfo Control: retitle -1 iptables-netflow-dkms: module FTBFS under some circumstances, probably related to some kernel headers not being present
Hi Andreas, Axel Beckert wrote: > Andreas Beckmann wrote: > > iptables-netflow-dkms fails to build a kernel module for Linux 4.17: > > > > DKMS make.log for ipt-netflow-2.3 for kernel 4.17.0-1-amd64 (x86_64) > > Tue Jul 24 18:39:22 UTC 2018 > > make: *** No rule to make target 'ipt_NETFLOW.ko'. Stop. > > Thanks, yes. I've seen this already on one of my boxes, but haven't > found the cause on a first glance. Hrm. Depends on the machine. On my workstation, I can't reproduce it neither with * "dpkg-reconfigure iptables-netflow-dkms", nor with * uninstalling and installing iptables-netflow-dkms again, nor with * uninstalling and installing a kernel package again. But on my laptop, a simple "dpkg-reconfigure iptables-netflow-dkms" sufficed — but only until I rebooted into the most recently installed kernel. For the previous kernel, the kernel headers were already no more present. So I currently assume that this is related. Can you check if the kernel headers for the running kernel were present when you encountered the issue? If so, I might need to patch upstream's build system to cope with that situation, as I'd expect that while the currently running kernel version should be the default, but not the only one possible. (IIRC I was able to compile the module for kernel 4.16 while running 4.17 with the kernel headers already being installed while the 4.16 package has been installed again.) Downgrading the severity to important as it only seems to happen if the headers for the current kernel already have been removed, which I consider to be close to not installed dependency. (Feel free to upgrade to RC again, if you disagree of if that wasn't the case when you stumbled upon this issue.) Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, https://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE