]> git.saurik.com Git - apt.git/commitdiff
merge with lp:~mvo/apt/debian-sid : move all my ABI break changes
authorDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 10 Dec 2009 22:05:23 +0000 (23:05 +0100)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 10 Dec 2009 22:05:23 +0000 (23:05 +0100)
to the "new" 0.7.26 version

13 files changed:
1  2 
debian/changelog
doc/examples/configure-index
doc/po/apt-doc.pot
doc/po/de.po
doc/po/es.po
doc/po/fr.po
doc/po/it.po
doc/po/ja.po
doc/po/pl.po
doc/po/pt_BR.po
methods/http.cc
methods/https.cc
po/apt-all.pot

index 26b3e8c1e1019fdbd7e887a796d2548bc6dbfcf7,1f4fa38b82e485e7ed158a163b8e00b97f695722..5cd6eeb4acbeafbc39f4cbc941495ef58d50d750
@@@ -1,3 -1,3 +1,45 @@@
++apt (0.7.26) UNRELEASED; urgency=low
++
++  [ David Kalnischkies ]
++  * [BREAK] add possibility to download and use multiply
++    Translation files, configurable with Acquire::Translation
++    (Closes: #444222, #448216, #550564)
++  * Ignore :qualifiers after package name in build dependencies
++    for now as long we don't understand them (Closes: #558103)
++  * doc/apt.conf.5.xml:
++    - briefly document the behaviour of the new https options
++  * methods/connect.cc:
++    - add AI_ADDRCONFIG to ai_flags as suggested by Aurelien Jarno
++      in response to Bernhard R. Link, thanks! (Closes: #505020)
++  * methods/rred.cc:
++    - rewrite to be able to handle even big patch files
++    - adopt optional mmap+iovec patch from Morten Hustveit
++      (Closes: #463354) which should speed up a bit. Thanks!
++  * apt-pkg/contrib/mmap.{cc,h}:
++    - extend it to have a growable flag - unused now but maybe...
++  * apt-pkg/pkgcache.h:
++    - use long instead of short for {Ver,Desc}File size,
++      patch from Víctor Manuel Jáquez Leal, thanks! (Closes: #538917)
++  * apt-pkg/acquire-item.cc:
++    - allow also to skip the last patch if target is reached,
++      thanks Bernhard R. Link! (Closes: #545699)
++  * methods/http{,s}.cc
++    - add config setting for User-Agent to the Acquire group,
++      thanks Timothy J. Miller! (Closes: #355782)
++    - add https options which default to http ones (Closes: #557085)
++  * ftparchive/writer.{cc,h}:
++    - add APT::FTPArchive::AlwaysStat to disable the too aggressive
++      caching if versions are build multiply times (not recommend)
++      Patch by Christoph Goehre, thanks! (Closes: #463260)
++  * ftparchive/*:
++    - fix a few typos in strings, comments and manpage,
++      thanks Karl Goetz! (Closes: #558757)
++  * debian/apt.cron.daily:
++    - check cache size even if we do nothing else otherwise, thanks
++      Francesco Poli for patch(s) and patience! (Closes: #459344)
++
++ -- Michael Vogt <mvo@debian.org>  Thu, 10 Dec 2009 22:02:38 +0100
++
  apt (0.7.25) UNRELEASED; urgency=low
  
    [ Christian Perrier ]
Simple merge
index 5172f7f84914d7b40dd13e9bd13707ad4664be68,f833cec6c4f061f3d3b65ed9cc0445f63c93d08c..58af2ebdf073adcf4641c80a139568c8e483b643
@@@ -4671,26 -4652,16 +4652,26 @@@ msgid "
  "deactivates the download from multiple servers at the same time.)"
  msgstr ""
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  msgid "https"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
  msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  
diff --cc doc/po/de.po
index 3ec7c4a5bad64b61c691a4ce0961fb697ff68211,b6cbeef6af323a82d3665e10fc453c72598e9040..bc15abae3657c351243ccb937d50b4d30bea0287
@@@ -6289,31 -6262,16 +6289,31 @@@ msgstr "
  "implizit das Herunterladen von mehreren Servern zur gleichen Zeit "
  "deaktiviert.)"
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  msgid "https"
  msgstr "https"
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
 -msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +#, fuzzy
 +#| msgid ""
 +#| "HTTPS URIs. Cache-control and proxy options are the same as for "
 +#| "<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option "
 +#| "is not supported yet."
 +msgid ""
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  "HTTPS-URIs. Zwischenspeichersteuerung und Proxy-Optionen entsprehen denen "
@@@ -6452,9 -6410,8 +6452,9 @@@ msgid "cdrom
  msgstr "cdrom"
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para><literallayout>
- #: apt.conf.5.xml:356
+ #: apt.conf.5.xml:349
  #, fuzzy, no-wrap
 +#| msgid "\"/cdrom/\"::Mount \"foo\";"
  msgid "/cdrom/::Mount \"foo\";"
  msgstr "\"/cdrom/\"::Mount \"foo\";"
  
diff --cc doc/po/es.po
index 266f69c02b9bd22a95171e3c17ae7facebcd8bc4,d80f57e65e5bbfbeca6d4a0c90294db569d0c4a5..d79d8d0ec81e9f67058e0e3345416b30aa7b9f9d
@@@ -5769,27 -5769,17 +5769,27 @@@ msgid "
  "multiple servers at the same time.)"
  msgstr ""
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  #, fuzzy
  msgid "https"
  msgstr "http"
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
  msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  
@@@ -9866,6 -9809,6 +9866,10 @@@ msgstr "
  msgid "Which will use the already fetched archives on the disc."
  msgstr ""
  
++#, fuzzy
++#~ msgid "<option>APT::FTPArchive::AlwaysStat</option>"
++#~ msgstr "<option>--all-versions</option>"
++
  #, fuzzy
  #~ msgid "/usr/share/doc/apt/"
  #~ msgstr "/usr/share/doc/apt/"
diff --cc doc/po/fr.po
index 49dc38f7f993a7332560b8ef73192abd99f1b59d,fbdf0b2dba71475c7cd9b9d29abdc10d0404dbc3..0bc12a32134ba95ce585d29b8c26a7f239f42bc8
@@@ -6276,31 -6192,16 +6192,31 @@@ msgid "
  "multiple servers at the same time.)"
  msgstr ""
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  msgid "https"
  msgstr "https"
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
 -msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +#, fuzzy
 +#| msgid ""
 +#| "HTTPS URIs. Cache-control and proxy options are the same as for "
 +#| "<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option "
 +#| "is not supported yet."
 +msgid ""
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  "URI HTTPS. Les options de contrôle de cache et de mandataire (proxy) sont "
diff --cc doc/po/it.po
index 37cf5d0780d835eaf04336fa9fef5cb8f543f470,4e02c188d7ff7ecb146354df0a1bcff5aad7f066..5c5a6559562026f6b38313470f5a286a62e81706
@@@ -4638,26 -4638,16 +4638,26 @@@ msgid "
  "multiple servers at the same time.)"
  msgstr ""
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  msgid "https"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
  msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  
diff --cc doc/po/ja.po
index ba04b200fe476f8f16c94154888f8e55dcce5e0c,ee2d4aca1a050db4a6e8591266858a5c616a215e..80da7c0a2a97d357ea4d2cd5cb62f31d1a042cb8
@@@ -6504,32 -6340,17 +6340,32 @@@ msgid "
  "multiple servers at the same time.)"
  msgstr ""
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  # type: <tag></tag>
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  msgid "https"
  msgstr "https"
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
 -msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +#, fuzzy
 +#| msgid ""
 +#| "HTTPS URIs. Cache-control and proxy options are the same as for "
 +#| "<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option "
 +#| "is not supported yet."
 +msgid ""
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  "HTTPS URI - キャッシュの制御やプロキシオプションは <literal>http</literal> メ"
diff --cc doc/po/pl.po
index 27b7a8a7bfdec4c446bddf7f524b9c555320e2ce,3b3670abfc96e531a160591946c66265bf93799e..a413bb8629ebd963ad0470a0f6b2479839700248
@@@ -4640,26 -4640,16 +4640,26 @@@ msgid "
  "multiple servers at the same time.)"
  msgstr ""
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  msgid "https"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
  msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  
diff --cc doc/po/pt_BR.po
index ea410fc4dc1ac0dd3e24fce118d2cf8b201949d3,de86f98bbd65a824d59b7a632ece0f92175cc41e..f24b9dfd5280e0da378cb69200b5dc19ad8c1ce2
@@@ -4689,26 -4689,16 +4689,26 @@@ msgid "
  "multiple servers at the same time.)"
  msgstr ""
  
 +#. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
 +#: apt.conf.5.xml:280
 +msgid ""
 +"<literal>Acquire::http::User-Agent</literal> can be used to set a different "
 +"User-Agent for the http download method as some proxies allow access for "
 +"clients only if the client uses a known identifier."
 +msgstr ""
 +
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><term>
- #: apt.conf.5.xml:286
+ #: apt.conf.5.xml:281
  msgid "https"
  msgstr ""
  
  #. type: Content of: <refentry><refsect1><para><variablelist><varlistentry><listitem><para>
- #: apt.conf.5.xml:287
+ #: apt.conf.5.xml:282
  msgid ""
 -"HTTPS URIs. Cache-control and proxy options are the same as for "
 -"<literal>http</literal> method.  <literal>Pipeline-Depth</literal> option is "
 +"HTTPS URIs. Cache-control, Timeout, AllowRedirect, Dl-Limit and proxy "
 +"options are the same as for <literal>http</literal> method and will also "
 +"default to the options from the <literal>http</literal> method if they are "
 +"not explicitly set for https. <literal>Pipeline-Depth</literal> option is "
  "not supported yet."
  msgstr ""
  
diff --cc methods/http.cc
index 8fcff0b5d77e44d1d898a7839db0d4adddd60672,3b210f6b612153fd5a433e784956b28c22ce6677..2dae87a02be878cb3da87c0c18336a8633b2c743
@@@ -724,12 -725,13 +725,14 @@@ void HttpMethod::SendReq(FetchItem *Itm
        Req += string("Proxy-Authorization: Basic ") + 
            Base64Encode(Proxy.User + ":" + Proxy.Password) + "\r\n";
  
+    maybe_add_auth (Uri, _config->FindFile("Dir::Etc::netrc"));
     if (Uri.User.empty() == false || Uri.Password.empty() == false)
+    {
        Req += string("Authorization: Basic ") + 
            Base64Encode(Uri.User + ":" + Uri.Password) + "\r\n";
-    
+    }
 -   Req += "User-Agent: Debian APT-HTTP/1.3 ("VERSION")\r\n\r\n";
 +   Req += "User-Agent: " + _config->Find("Acquire::http::User-Agent",
 +              "Debian APT-HTTP/1.3 ("VERSION")") + "\r\n\r\n";
     
     if (Debug == true)
        cerr << Req << endl;
index 4daa04e323a49d28fb8001983e03c78318f81c3a,86d7f3a6ba6542ed894292fbfc668789690f4949..726f53c4472a2986a64390f3df8349567aadedb8
@@@ -197,20 -211,17 +199,23 @@@ bool HttpsMethod::Fetch(FetchItem *Itm
        curl_easy_setopt(curl, CURLOPT_MAX_RECV_SPEED_LARGE, dlLimit);
  
     // set header
 -   curl_easy_setopt(curl, CURLOPT_USERAGENT,"Debian APT-CURL/1.0 ("VERSION")");
 +   curl_easy_setopt(curl, CURLOPT_USERAGENT,
 +      _config->Find("Acquire::https::User-Agent",
 +              _config->Find("Acquire::http::User-Agent",
 +                      "Debian APT-CURL/1.0 ("VERSION")")).c_str());
  
     // set timeout
 -   int timeout = _config->FindI("Acquire::http::Timeout",120);
 +   int timeout = _config->FindI("Acquire::https::Timeout",
 +              _config->FindI("Acquire::http::Timeout",120));
 +   curl_easy_setopt(curl, CURLOPT_TIMEOUT, timeout);
     curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT, timeout);
+    //set really low lowspeed timeout (see #497983)
+    curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, DL_MIN_SPEED);
+    curl_easy_setopt(curl, CURLOPT_LOW_SPEED_TIME, timeout);
  
     // set redirect options and default to 10 redirects
 -   bool AllowRedirect = _config->FindI("Acquire::https::AllowRedirect", true);
 +   bool AllowRedirect = _config->FindB("Acquire::https::AllowRedirect",
 +      _config->FindB("Acquire::http::AllowRedirect",true));
     curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, AllowRedirect);
     curl_easy_setopt(curl, CURLOPT_MAXREDIRS, 10);
  
diff --cc po/apt-all.pot
index b6610a19135cd36675cb0c37c8ff33d46284ece1,ac231dff9f3e4def895b43ae721d8bd5ab75c94b..4ccf7413d7368ae51056051a0cc9328b71c6c2a3
@@@ -7,7 -7,7 +7,7 @@@ msgid "
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2009-11-28 02:10+0100\n"
 -"POT-Creation-Date: 2009-12-10 22:06+0100\n"
++"POT-Creation-Date: 2009-12-10 23:01+0100\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
@@@ -342,7 -342,7 +342,7 @@@ msgstr "
  
  #: ftparchive/cachedb.cc:72
  msgid ""
--"DB format is invalid. If you upgraded from a older version of apt, please "
++"DB format is invalid. If you upgraded from an older version of apt, please "
  "remove and re-create the database."
  msgstr ""
  
@@@ -1700,7 -1700,7 +1700,7 @@@ msgstr "
  msgid "Unable to accept connection"
  msgstr ""
  
- #: methods/ftp.cc:869 methods/http.cc:997 methods/rsh.cc:303
 -#: methods/ftp.cc:870 methods/http.cc:999 methods/rsh.cc:303
++#: methods/ftp.cc:870 methods/http.cc:1000 methods/rsh.cc:303
  msgid "Problem hashing file"
  msgstr ""
  
@@@ -1864,47 -1864,47 +1864,47 @@@ msgstr "
  msgid "Unknown date format"
  msgstr ""
  
- #: methods/http.cc:788
 -#: methods/http.cc:790
++#: methods/http.cc:791
  msgid "Select failed"
  msgstr ""
  
- #: methods/http.cc:793
 -#: methods/http.cc:795
++#: methods/http.cc:796
  msgid "Connection timed out"
  msgstr ""
  
- #: methods/http.cc:816
 -#: methods/http.cc:818
++#: methods/http.cc:819
  msgid "Error writing to output file"
  msgstr ""
  
- #: methods/http.cc:847
 -#: methods/http.cc:849
++#: methods/http.cc:850
  msgid "Error writing to file"
  msgstr ""
  
- #: methods/http.cc:875
 -#: methods/http.cc:877
++#: methods/http.cc:878
  msgid "Error writing to the file"
  msgstr ""
  
- #: methods/http.cc:889
 -#: methods/http.cc:891
++#: methods/http.cc:892
  msgid "Error reading from server. Remote end closed connection"
  msgstr ""
  
- #: methods/http.cc:891
 -#: methods/http.cc:893
++#: methods/http.cc:894
  msgid "Error reading from server"
  msgstr ""
  
- #: methods/http.cc:982 apt-pkg/contrib/mmap.cc:233
 -#: methods/http.cc:984 apt-pkg/contrib/mmap.cc:215
++#: methods/http.cc:985 apt-pkg/contrib/mmap.cc:233
  msgid "Failed to truncate file"
  msgstr ""
  
- #: methods/http.cc:1147
 -#: methods/http.cc:1149
++#: methods/http.cc:1150
  msgid "Bad header data"
  msgstr ""
  
- #: methods/http.cc:1164 methods/http.cc:1219
 -#: methods/http.cc:1166 methods/http.cc:1221
++#: methods/http.cc:1167 methods/http.cc:1222
  msgid "Connection failed"
  msgstr ""
  
- #: methods/http.cc:1311
 -#: methods/http.cc:1313
++#: methods/http.cc:1314
  msgid "Internal error"
  msgstr ""