openl2tp: do not clobber the ptest-runner RRECOMMENDS

ptest.bbclass pulls ptest-runner into the -ptest package with

    RRECOMMENDS:${PN}-ptest += "ptest-runner"

but the recipe then used a hard assignment for its own recommendation,
which overwrote that and left openl2tp-ptest recommending only
kernel-module-l2tp-ppp. ptest-runner was therefore never installed in
the ptest image, and meta-networking-image-ptest-openl2tp skipped the
whole run with "Test requires ptest-runner to be installed" instead of
executing any test.

Append instead of assigning, so both recommendations survive. The
openl2tp ptest now runs and passes.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj
2026-08-20 00:21:20 +02:00
committed by Khem Raj
parent 7f59d247ee
commit a4b450380e
@@ -97,4 +97,4 @@ do_install_ptest () {
RDEPENDS:${PN} = "ppp ppp-l2tp bash"
RDEPENDS:${PN}-ptest += "rpcbind procps-ps tcl"
RRECOMMENDS:${PN}-ptest = "kernel-module-l2tp-ppp"
RRECOMMENDS:${PN}-ptest += "kernel-module-l2tp-ppp"