Dependency issue during cabal build of plutus script

I’m getting the following while trying to build a smartcontract, which I was able to compile last week with the same cabal.profile. Very odd seeming:

cabal: Could not resolve dependencies:
[__0] trying: Win32-network- (user goal)
[__1] trying: base- (dependency of Win32-network)
[__2] next goal: base-deriving-via (user goal)
[__2] rejecting: base-deriving-via- (conflict:
base==, base-deriving-via => base>=4.14)
[__2] fail (backjumping, conflict set: base, base-deriving-via)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: base, Win32-network, base-deriving-via```