When doing updates I saw that there were a lot of unneeded firmware updates for wireless hardware that this machine doesn't have (it's a lenovo desktop) and furthermore wouldn't even see because I just installed it into a proxmox VM (so it has the minimal hardware required). I figured from reading another thread How to remove unused firmware packages from Updates that I could just remove them using apt-get remove <nonexistant hardware firmware> and everything was going great until I got to the last package wpasupplicant. when i did that it removed openmediavault and everything that went with it.
Why would OMV list wpasupplicant as a dependency?