main/ppp: fix backwards compat for upgraders

we let ppp be an empty meta package that pulls in all subpackages
except -dev and -doc.

This makes the ppp package compatible with previous releases and
prevents breakage for upgraders.

ref #3622
main/ppp: build fix

include needed headers