Currently the PipeWire developers have been doing it by hand while
they are developing the software. I have been going through and fixing
things so that regular folks can do it semi-automatically.
The packaging for PipeWire has been changing rapidly as the API shims
for PulseAudio changed from libraries to a replacement daemon, that's
why this is broken again.
I know why it's currently broken, but that doesn't change the fact that this is
being proposed before most people can assess the change. In fact the current amount of
churn suggests that pipewire is still a ways off from stabilizing.