$ gear-update-tag -a -c gear-update-tag: .gear/rules line 2: Invalid tag name "2.0~rc1": invalid characters found Было бы неплохо придумать схему по трансформации версии в строку, которая поддерживается git'ом. например, в данном случае достаточно просто убрать символ ~ и тогда версия в spec может начать соответствовать стандарту semver: https://semver.org/