WTF? There is an OS-provided package for it and you’re thinking about compiling from source!?! That’s absolutely crazy talk. Don’t even think it. Don’t ever talk about compiling from source on a production server again.
I’m not sure what to make of the dependency issue. Why does it want to uninstall nginx-full in order to install nginx-extras? I don’t think I understand their reasoning there. Or why nginx-full doesn’t already depend on extras. That’s kinda dumb.
Is there a package we should be depending on instead that is actually a “full” nginx install?
It is much safer to uninstall virtualmin-lemp-stack than to install from source, but you must manually install all of the dependencies that virtualmin-lemp-stack depends on (except nginx-full) before the next time your run autoremove
, otherwise you’ll remove literally all of Virtualmin. But, if you can get to the bottom of WTF package we should be installing on Ubuntu, that’d be useful. I can fix it in our virtualmin-lemp-stack package, if there is some more reasonable nginx package(s) for me to depend on.