Thanks but no longer compatible with PMS 1.15.0 and above if I read it right. Needs reworking.
As for init/systemd, i am merging both systems into one now. I will have a universal package which works on all systems and is only dependent on glibc. The only requirement other than glibc will be having a compatible package manager (DEB or RPM)
Saving the DEB/RPM file is all that’s really needed in conjunction with the package manager. Your metadata isn’t removed or altered by uninstall / downgrading.