На любое ошибочное значение возвращается srpm Даже если такого пакета нет. Хорошо бы возвращалось "not found" [oddity@localhost ~]$ girar-get-upload-method xmms srpm [oddity@localhost ~]$ girar-get-upload-method иефтлы srpm [oddity@localhost ~]$ girar-get-upload-method btanks srpm [oddity@localhost ~]$ girar-get-upload-method snort git [oddity@localhost ~]$ girar-get-upload-method snortf srpm [oddity@localhost ~]$ girar-get-upload-method snortffff srpm [oddity@localhost ~]$ girar-get-upload-method fsnortffff srpm [oddity@localhost ~]$ girar-get-upload-method fsnfortffff srpm [oddity@localhost ~]$ girar-get-upload-method firefox srpm [oddity@localhost ~]$ girar-get-upload-method xorg git girar-nmu-0.93-alt0.M51.1.i586.rpm perl-RPM-Source-Editor-0.55-alt2.noarch.rpm
сделал вывод в stderr. $ ./girar-get-upload-method -b 5.0 -v repocop info: repocop is present in both git and srpm build history. srpm $ ./girar-get-upload-method -b 5.1 -v repocop git $ ./girar-get-upload-method repocop11 $ ./girar-get-upload-method -v repocop11 warning: repocop11 not found at git.altlinux.org. srpm
$ ./girar-get-upload-method repocop11 warning: repocop11 not found at git.altlinux.org. srpm