Bug 30645 - Ошибка скачивания
Summary: Ошибка скачивания
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-uscan (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-12 17:01 MSK by Andrey Cherepanov
Modified: 2015-01-12 21:04 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2015-01-12 17:01:51 MSK
Имеем:
$ 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
Comment 1 viy 2015-01-12 19:24:55 MSK
ок, спасибо за репорт, буду разбираться.
Comment 2 viy 2015-01-12 21:04:27 MSK
там в watch файле некорректный
filenamemangle=s/download\/fldigi\/fldigi-([\d.]+).tar.gz/$1/
на выходе дает не имя файла а подпуть.
проще всtе это opts=filenamemangle=... удалить, оно не нужно,
тогда все отработает нормально.

По идее, точно так же себя поведет и debian uscan.