conda create --file environment.yml -n viper won’t work. This command tries to parse every line in the environment.yml as a package name.
You should use conda env create --file environment.yml -n viper.
Just wait patiently for the conflict resolution to be done.