Имеем: $ cat fldigi.watch version=3 opts=filenamemangle=s/download\/fldigi\/fldigi-([\d.]+).tar.gz/$1/ \ http://www.w1hkj.com/download.html \ downloads\/fldigi\/fldigi-([\d.]+).tar.gz debian uupdate Запускаем: $ rpm-uscan Possible precedence issue with control flow operator at /usr/bin/rpm-uscan line 1996. fldigi: Newer version (3.22.05) available on remote site: http://www.w1hkj.com/downloads/fldigi/fldigi-3.22.05.tar.gz (local version is 3.22.04) rpm-uscan warning: ./downloads/fldigi/fldigi-3.22.05.tar.gz does not appear to be a compressed file; the file command says: ERROR: cannot open `./downloads/fldigi/fldigi-3.22.05.tar.gz' (No such file or directory) Not processing this file any further! Мало того, что предупреждение показывается, так ещё и валидный адрес http://www.w1hkj.com/downloads/fldigi/fldigi-3.22.05.tar.gz не может скачать: $ HEAD http://www.w1hkj.com/downloads/fldigi/fldigi-3.22.05.tar.gz | head -n1 200 OK
ок, спасибо за репорт, буду разбираться.
там в watch файле некорректный filenamemangle=s/download\/fldigi\/fldigi-([\d.]+).tar.gz/$1/ на выходе дает не имя файла а подпуть. проще всtе это opts=filenamemangle=... удалить, оно не нужно, тогда все отработает нормально. По идее, точно так же себя поведет и debian uscan.