smaller/equals version than current will throw an error

referencing #4087 if the version is smaller or equals
an error is thrown, can be overwritten be --force