<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p>when upgrading from Sipwise CE 13.5.1 to 26.0.1 (as an
intermediary) there is an issue with installing the new release.</p>
<p>While upgrading some dpkg operations fail; the root cause is an
error within the compilation of rtpengine. How can I solve this
issue?</p>
<p>
<blockquote type="cite">
<span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">Setting up</span><span
style="color:#ffffff;background-color:#000000;">
linux-headers-6.12.101</span><span
style="color:#000000;background-color:#ffffff;">+deb13-amd64
(6.12.101-1) ...</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">/etc/kernel/header_postinst.d/dkms:</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Sign
command:
/lib/modules/6.12.101+deb13-amd64/build/scripts/sign-file</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Signing
key: /var/lib/dkms/mok.key</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Public
certificate (MOK): /var/lib/dkms/mok.pub</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<br>
<span style="color:#000000;background-color:#ffffff;">Autoinstall
of module ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15 for kernel
6.12.101+deb13-amd64 (x86_64)</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Building
module(s)....(bad exit status: 2)</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Failed
command:</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">make -j8
KERNELRELEASE=6.12.101+deb13-amd64 -C
/lib/modules/6.12.101+deb13-amd64/build
M=/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build
RTPENGINE_VERSION=26.0.1.15+0~mr26</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">.0.1.15</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<br>
<span style="color:#000000;background-color:#ffffff;">Error!
Bad return status for module build on kernel:
6.12.101+deb13-amd64 (x86_64)</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Consult
/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/make.log for
more information.</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<br>
<span style="color:#000000;background-color:#ffffff;">Autoinstall
on 6.12.101+deb13-amd64 succeeded for module(s)
ngcp-license-module.</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Autoinstall
on 6.12.101+deb13-amd64 failed for module(s)
ngcp-rtpengine(10).</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<br>
<span style="color:#000000;background-color:#ffffff;">Error!
One or more modules failed to install during autoinstall.</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Refer to
previous errors for more information.</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">run-parts:
/etc/kernel/header_postinst.d/dkms exited with return code 1</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">dpkg:
error processing package</span><span
style="color:#ffffff;background-color:#000000;">
linux-headers-6.12.101</span><span
style="color:#000000;background-color:#ffffff;">+deb13-amd64
(--configure):</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">
installed</span><span
style="color:#ffffff;background-color:#000000;">
linux-headers-6.12.101</span><span
style="color:#000000;background-color:#ffffff;">+deb13-amd64
package post-installation script subprocess returned error
exit status 1</span><br>
<span style="color:#000000;background-color:#ffffff;">
</span><br>
</span>
</blockquote>
<br>
</p>
<p>
<blockquote type="cite">
<span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">[sipwise-prod-mr13.5.1]
</span><span
style="font-weight:bold;color:#ffff54;background-color:#ffffff;">root@vie-ix-voip-c5</span><span
style="font-weight:bold;color:#000000;background-color:#ffffff;">:</span><span
style="font-weight:bold;color:#5454ff;background-color:#ffffff;">/ngcp-fallback/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build</span><span
style="color:#008787;background-color:#b21818;">#</span><span
style="color:#000000;background-color:#b21818;"> 130 </span><span
style="color:#b21818;background-color:#ffffff;">#</span><span
style="color:#000000;background-color:#ffffff;"> cat
make.log </span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">DKMS
(dkms-3.2.2) make.log for
ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15 for kernel
6.12.101+deb13-amd64 (x86_64)</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">Mon Aug
17 17:24:58 UTC 2026</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<br>
<span style="color:#000000;background-color:#ffffff;">Building
module(s)</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">#
command: make -j8 KERNELRELEASE=6.12.101+deb13-amd64 -C
/lib/modules/6.12.101+deb13-amd64/build
M=/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build
RTPENGINE_VERSION=26.0.</span><br>
1.15+0~mr26.0.1.15<span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">make:
Entering directory
'/usr/src/linux-headers-6.12.101+deb13-amd64'</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/gen-rtpengine-kmod-flags
>/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/rtpengine-kmod.mk</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> CC [M]
/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.o</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6902:10:
error: 'const struct nft_expr_ops' has no member named
'reduce'</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> 6902 |
.reduce = NFT_REDUCE_READONLY,</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> |
^~~~~~</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6902:35:
error: 'NFT_REDUCE_READONLY' undeclared here (not in a
function); did you mean 'MNT_LOCK_READONLY'</span><br>
?<span style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> 6902 |
.reduce = NFT_REDUCE_READONLY,</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> |
^~~~~~~~~~~~~~~~~~~</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> |
MNT_LOCK_READONLY</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6914:10:
error: 'const struct nft_expr_ops' has no member named
'reduce'</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> 6914 |
.reduce = NFT_REDUCE_READONLY,</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> |
^~~~~~</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.c:6926:10:
error: 'const struct nft_expr_ops' has no member named
'reduce'</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> 6926 |
.reduce = NFT_REDUCE_READONLY,</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;"> |
^~~~~~</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">make[2]:
***
[/usr/src/linux-headers-6.12.101+deb13-common/scripts/Makefile.build:234:
/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build/nft_rtpengine.o]
Error 1</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">make[1]:
***
[/usr/src/linux-headers-6.12.101+deb13-common/Makefile:1992:
/var/lib/dkms/ngcp-rtpengine/26.0.1.15+0~mr26.0.1.15/build]
Error 2</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">make:
***
[/usr/src/linux-headers-6.12.101+deb13-common/Makefile:236:
__sub-make] Error 2</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">make:
Leaving directory
'/usr/src/linux-headers-6.12.101+deb13-amd64'</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<br>
<span style="color:#000000;background-color:#ffffff;"># exit
code: 2</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">#
elapsed time: 00:00:03</span><span
style="color:#000000;background-color:#ffffff;">
</span><br>
<span style="color:#000000;background-color:#ffffff;">----------------------------------------------------------------</span><br>
<span style="color:#000000;background-color:#ffffff;">
</span><br>
</span>
</blockquote>
</p>
<p>Best Regards,</p>
<p>Malte</p>
</body>
</html>