[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

uscan download from sourceforge doesn't download what you expect!



... at least not for boost.

I downloaded the latest release manually by following the links from boost.org 
to https://sourceforge.net/projects/boost/files/boost/1.62.0/
boost_1_62_0.tar.bz2/download

Then I remembered that Dimitri had written a watch file to use the Files-
Excluded facility.  So I ran uscan.  This leaves me the original download as 
well as the re-packed tarball.  Comparing the original download to my manual 
download indicated many differences.

Running uscan with --verbose led me to the reflector page https://
qa.debian.org/watch/sf.php/boost/ used by uscan.  The boost_1_62_0.tar.bz2 
link on that page leads to https://sourceforge.net/projects/boost/files/boost/
snapshots/master/boost_1_62_0.tar.bz2/download

Notice the crucial difference: the reflector is using "boost/snapshots/master" 
whereas the correct URL uses "boost/1.62.0".   The snapshots are pulled from 
the branch tip and are NOT actual releases.  So the reflector is listing bad 
URLs.  

Who can I contact to get https://qa.debian.org/watch/sf.php/boost/ fixed?

Note: I didn't look, so I have no idea if this is a widespread problem with 
the watch reflector.  I'd suggest that people do a spot-check on their own 
packages to see.

Thanks,
-Steve

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: