From ad2a2c8251075ed26cd79f1910e5c5185fbf3b2d Mon Sep 17 00:00:00 2001 From: Sylvain Beucler Date: Tue, 27 May 2014 22:21:55 +0200 Subject: [PATCH] gnulib-tool: adjust translation wget to avoid a https redirection Context: http://translationproject.org/latest/gnulib redirects to https://translationproject.org/latest/gnulib/ Rationale: if the user falls back to wget, she doesn't have rsync and is probably in a minimal build environment, where packages such as 'ca-certificates' are missing as well, resulting in a failed (and difficult to detect since ignored) translation initial fetch. Consequently let's avoid https if possible, and add the missing trailing slash. This also avoids an unnecessary 302 redirection. * gnulib-tool: Add trailing slash to gnulib URL. --- ChangeLog | 13 +++++++++++++ gnulib-tool | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index fc8a08153f..a0dbedee6d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2014-05-27 Sylvain Beucler + + gnulib-tool: adjust translation wget to avoid a https redirection + Context: http://translationproject.org/latest/gnulib redirects to + https://translationproject.org/latest/gnulib/ + Rationale: if the user falls back to wget, she doesn't have rsync and + is probably in a minimal build environment, where packages such as + 'ca-certificates' are missing as well, resulting in a failed (and + difficult to detect since ignored) translation initial fetch. + Consequently let's avoid https if possible, and add the missing + trailing slash. This also avoids an unnecessary 302 redirection. + * gnulib-tool: Add trailing slash to gnulib URL. + 2014-05-22 Pádraig Brady getlogin_r-tests: check return value rather than errno diff --git a/gnulib-tool b/gnulib-tool index 4e7d45e4ea..b852749cc2 100755 --- a/gnulib-tool +++ b/gnulib-tool @@ -5031,7 +5031,7 @@ s,//*$,/,' if type rsync 2>/dev/null | grep / > /dev/null; then rsync -Lrtz "${TP_RSYNC_URI}gnulib/" . else - wget --quiet -r -l1 -nd -np -A.po "${TP_URL}gnulib" + wget --quiet -r -l1 -nd -np -A.po "${TP_URL}gnulib/" fi } ) -- 2.39.5