Yeah lots of packages. Lots and lots. It's weird.
Anyway, I tried a second time stupidly. and now it's really borked
Removing openmediavault-borgbackup (5.1.9) ...
/var/lib/dpkg/info/openmediavault-borgbackup.postrm: 6: .: Can't open /usr/share/openmediavault/scripts/helper-functions
dpkg: error processing package openmediavault-borgbackup (--remove):
installed openmediavault-borgbackup package post-removal script subprocess returned error exit status 127
dpkg: python3-llfuse: dependency problems, but removing anyway as you requested:
borgbackup depends on python3-llfuse (<< 2.0).
Removing python3-llfuse (1.3.6+dfsg-1) ...
dpkg: borgbackup: dependency problems, but removing anyway as you requested:
openmediavault-backup depends on borgbackup.
Removing borgbackup (1.1.15-3~bpo10+1) ...
Errors were encountered while processing:
openmediavault-borgbackup
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)