Bug#567910: qa.debian.org: sf.net uscan redirector: Fails to see some versions
Package: qa.debian.org
Severity: normal
With the following watch file, uscan doesn't find version 4.7.0 of
configob, published on 9 January.
-------------------
version=3
http://sf.net/configobj/configobj-(.*)\.zip
-------------------
Uscan output:
-- Scanning for watchfiles in .
-- Found watchfile in ./debian
-- In debian/watch, processing watchfile line:
http://sf.net/configobj/configobj-(.*)\.zip
-- Found the following matching hrefs:
configobj-4.6.0.zip
configobj-4.5.3.zip
configobj-4.5.2.zip
configobj-4.5.1.zip
configobj-4.4.0.zip
configobj-4.3.2.zip
configobj-4.3.1.zip
configobj-4.3.0.zip
configobj-4.2.0.zip
configobj-4.1.0.zip
configobj-4.0.2.zip
configobj-4.0.1.zip
configobj-4.0.0beta4.zip
configobj-4.0.0.zip
configobj-4.0.0beta5.zip
Newest version on remote site is 4.6.0, local version is 4.7.0
=> remote site does not even have current version
-- Scan finished
It appears that the problem is poor file layout [0]:
configobj-4.7.0.zip isn't in the configobj/x.y.z directories like the other
releases. But if one project has done this, there are probably others too.
[0] http://ftp.heanet.ie/mirrors/sourceforge/c/project/co/configobj/
For now, I'm using the author's home page in the watch file, but it
would be nice to resolve this.
Stefano Rivera
Reply to: