Package: wget
Version: 1.19.3-1

Downloading
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
in stretch vs sid and comparing MD5 sums:

In Debian *stretch 4.9.0-5*-amd64 #1 SMP Debian 4.9.65-3+deb9u2
(2018-01-04) x86_64
With *wget 1.19.2-1*: (manually built)
+ asc_url=
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
+ [[ ! -z
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
]]
+ wget
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
--2018-01-21 14:14:06--
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
Resolving http.debian.net (http.debian.net)... 2001:4f8:1:c::15
Connecting to http.debian.net (http.debian.net)|2001:4f8:1:c::15|:80...
connected.
HTTP request sent, awaiting response... 302 Found
Location:
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
[following]
--2018-01-21 14:14:07--
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
Resolving cdn-fastly.deb.debian.org (cdn-fastly.deb.debian.org)...
2a04:4e42::204
Connecting to cdn-fastly.deb.debian.org
(cdn-fastly.deb.debian.org)|2a04:4e42::204|:80...
connected.
HTTP request sent, awaiting response... 200 OK
Length: 651 [text/plain]
Saving to: ‘apr-util_1.6.1.orig.tar.bz2.asc’

apr-util_1.6.1.orig.tar.bz2.asc
 
100%[=============================================================================>]
   651  --.-KB/s    in 0s

2018-01-21 14:14:07 (85.9 MB/s) - ‘apr-util_1.6.1.orig.tar.bz2.asc’ saved
[801]

+ return_code=0
+ [[ 0 != 0 ]]
++ basename
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
+ asc_filename=apr-util_1.6.1.orig.tar.bz2.asc
+ echo -----------------------
-----------------------
+ echo 'Checking MD5 checksums'
Checking MD5 checksums
+ echo -----------------------
-----------------------
++ cat apr-util.txt
++ grep -C 2 -E '\.debian\.(net|org)/debian.*\.asc'
++ grep md5sum
++ sed 's|.*\"md5sum\">\(.*\)<.*|\1|g'
++ tail --lines=1
+ asc_online_md5sum=56d1c76f41e658277444bb744d67d43e
++ md5sum apr-util_1.6.1.orig.tar.bz2.asc
++ cut -d ' ' -f 1
+ asc_local_md5sum=56d1c76f41e658277444bb744d67d43e

In a *sid chroot*:
with *wget 1.19.3-1*:
+ asc_url=
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
+ [[ ! -z
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
]]
+ wget
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
--2018-01-21 13:11:35--
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
Resolving http.debian.net (http.debian.net)... 2001:4f8:1:c::15
Connecting to http.debian.net (http.debian.net)|2001:4f8:1:c::15|:80...
connected.
HTTP request sent, awaiting response... 302 Found
Location:
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
[following]
--2018-01-21 13:11:35--
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
Resolving cdn-fastly.deb.debian.org (cdn-fastly.deb.debian.org)...
2a04:4e42::204
Connecting to cdn-fastly.deb.debian.org
(cdn-fastly.deb.debian.org)|2a04:4e42::204|:80...
connected.
HTTP request sent, awaiting response... 200 OK
Length: 651 [text/plain]
Saving to: ‘apr-util_1.6.1.orig.tar.bz2.asc’

apr-util_1.6.1.orig.tar.bz2.asc
 
100%[=============================================================================>]
   651  --.-KB/s    in 0s

2018-01-21 13:11:35 (164 MB/s) - ‘apr-util_1.6.1.orig.tar.bz2.asc’ saved
[651/651]

+ return_code=0
+ [[ 0 != 0 ]]
++ basename
http://http.debian.net/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2.asc
+ asc_filename=apr-util_1.6.1.orig.tar.bz2.asc
+ echo -----------------------
-----------------------
+ echo 'Checking MD5 checksums'
Checking MD5 checksums
+ echo -----------------------
-----------------------
++ cat apr-util.txt
++ grep -C 2 -E '\.debian\.(net|org)/debian.*\.asc'
++ grep md5sum
++ sed 's|.*\"md5sum\">\(.*\)<.*|\1|g'
++ tail --lines=1
+ asc_online_md5sum=56d1c76f41e658277444bb744d67d43e
++ md5sum apr-util_1.6.1.orig.tar.bz2.asc
++ cut -d ' ' -f 1
+ asc_local_md5sum=08a8717f63e366adff68c50c87a2a425


As you can see, *downloading the same file with 2 different wget releases
gives 2 different files*:

apr-util_1.6.1.orig.tar.bz2.asc’ saved [801]
vs apr-util_1.6.1.orig.tar.bz2.asc’ saved [651/651]

with *2 different MD5sums*:

56d1c76f41e658277444bb744d67d43e vs 08a8717f63e366adff68c50c87a2a425

This strange behavior seems to be rare.
I have successfully compared the following downloaded files with the 2 wget
releases:

   -
   
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1.orig.tar.bz2
   -
   
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1-1.debian.tar.xz
   -
   
http://cdn-fastly.deb.debian.org/debian/pool/main/a/apr-util/apr-util_1.6.1-1.dsc

I have also verified that the *IPv6 address remained constant for all
downloads*, i.e 2a04:4e42::204 in this case.
-- 
Jean-Christophe Manciot

Reply via email to