Note: Do not forget to add ~/.local/bin to your $PATH otherwise ghc-mod etc. will not be found.

If you do not want to use stack - you need to find the cabal-package that installed the network package in it's old version - install that one in a sandbox and then install happstack-server in another sandbox.