From 5ff8dd6bd1c30c29a7398e339d3bdeaffe2f4489 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Sat, 11 Jun 2016 17:24:13 +0200 Subject: Release 1.3~exp2 --- configure.ac | 2 +- debian/changelog | 63 ++++++++++++++++ doc/apt-ftparchive.1.xml | 2 +- doc/apt-get.8.xml | 2 +- doc/apt-verbatim.ent | 2 +- doc/apt.conf.5.xml | 2 +- doc/po/apt-doc.pot | 119 ++++++++++++++++++----------- doc/po/de.po | 180 +++++++++++++++++++++++++++++++------------ doc/po/es.po | 180 +++++++++++++++++++++++++++++++------------ doc/po/fr.po | 180 +++++++++++++++++++++++++++++++------------ doc/po/it.po | 193 +++++++++++++++++++++++++++++++++++------------ doc/po/ja.po | 193 +++++++++++++++++++++++++++++++++++------------ doc/po/nl.po | 193 +++++++++++++++++++++++++++++++++++------------ doc/po/pl.po | 128 +++++++++++++++++++------------ doc/po/pt.po | 180 +++++++++++++++++++++++++++++++------------ doc/po/pt_BR.po | 121 +++++++++++++++++------------ doc/sources.list.5.xml | 2 +- po/apt-all.pot | 30 ++++++-- po/ar.po | 28 +++++-- po/ast.po | 28 +++++-- po/bg.po | 28 +++++-- po/bs.po | 28 +++++-- po/ca.po | 28 +++++-- po/cs.po | 28 +++++-- po/cy.po | 28 +++++-- po/da.po | 28 +++++-- po/de.po | 28 +++++-- po/dz.po | 28 +++++-- po/el.po | 28 +++++-- po/es.po | 29 +++++-- po/eu.po | 28 +++++-- po/fi.po | 28 +++++-- po/fr.po | 28 +++++-- po/gl.po | 28 +++++-- po/hu.po | 30 ++++++-- po/it.po | 28 +++++-- po/ja.po | 23 ++++-- po/km.po | 28 +++++-- po/ko.po | 28 +++++-- po/ku.po | 28 +++++-- po/lt.po | 28 +++++-- po/mr.po | 28 +++++-- po/nb.po | 28 +++++-- po/ne.po | 28 +++++-- po/nl.po | 29 +++++-- po/nn.po | 28 +++++-- po/pl.po | 28 +++++-- po/pt.po | 28 +++++-- po/pt_BR.po | 28 +++++-- po/ro.po | 28 +++++-- po/ru.po | 67 +++++++++------- po/sk.po | 28 +++++-- po/sl.po | 28 +++++-- po/sv.po | 28 +++++-- po/th.po | 28 +++++-- po/tl.po | 28 +++++-- po/tr.po | 28 +++++-- po/uk.po | 28 +++++-- po/vi.po | 28 +++++-- po/zh_CN.po | 28 +++++-- po/zh_TW.po | 28 +++++-- 61 files changed, 2202 insertions(+), 812 deletions(-) diff --git a/configure.ac b/configure.ac index ac61bbf15..97dd61a31 100644 --- a/configure.ac +++ b/configure.ac @@ -19,7 +19,7 @@ AC_CONFIG_AUX_DIR(buildlib) AC_CONFIG_HEADER(include/config.h:buildlib/config.h.in include/apti18n.h:buildlib/apti18n.h.in) PACKAGE="apt" -PACKAGE_VERSION="1.3~exp1" +PACKAGE_VERSION="1.3~exp2" PACKAGE_MAIL="APT Development Team " AC_DEFINE_UNQUOTED(PACKAGE,"$PACKAGE") AC_DEFINE_UNQUOTED(PACKAGE_VERSION,"$PACKAGE_VERSION") diff --git a/debian/changelog b/debian/changelog index fa55b1e3d..126a7cd62 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,66 @@ +apt (1.3~exp2) experimental; urgency=medium + + [ Johannes 'josch' Schauer ] + * edsp: document unique package identifiers + + [ David Kalnischkies ] + * edsp: warn if unexpected stanzas appear in the solution + * show globalerrors before asking for confirmation + * show final solution in --no-download --fix-missing mode + * document --no- as --show-upgraded is the default (Closes: 824456) + * fail instead of segfault on unreadable config files (Closes: 824503) + * convert EDSP to be based on FileFd instead of FILE* + * edsp: dump: support dumping into compressed file + * edsp: add Forbid-{New-Install,Remove} and Upgrade-All + * update symbols file + * no-change bump of Standards-Version to 3.9.8 + * override lintian on doxygens embedded-javascript-library + * fix and document on the fly compressor config + * prevent C++ locale number formatting in text APIs (Closes: #825396) + * accept only the expected UTC timezones in date parsing (Closes: 819697) + * avoid changing the global LC_TIME for Release writing + * use de-localed std::put_time instead rolling our own + * use std::locale::global instead of setlocale + * look into the right textdomain for apt-utils again + * try to detect sudo spawned root-shell in prefixing (Closes: 825742) + * ignore std::locale exception on non-existent "" locale + * apt-key: change to / before find to satisfy its CWD needs. + Thanks to Samuel Thibault for 'finding' the culprit! (Closes: 826043) + * edsp: use an ID mapping for the internal solver + * edsp: use a stanza based interface for solution writing + * edsp: optionally store a compressed copy of the last scenario + * move 'dump' solver from apt-utils to apt package + * edsp: if internal is used, keep this decision + * edsp: if logging is requested, do it for internal, too + * edsp: drop privileges before executing solvers + * don't explicitly configure the last round of packages + * drop Dpkg::MaxArgs in favor of Dpkg::MaxArgsBytes + * do not hang on piped input in PipedFileFdPrivate + * don't leak an FD in lz4 (de)compression + * don't leak EDSP solver output fd + * don't leak FD in AutoProxyDetect command return parsing + + [ Julian Andres Klode ] + * Provide complete apt bash completion. + Thanks to Elias Fröhner and Svyatoslav Gryaznov for the initial work + (LP: #1573547) + * apt.systemd.daily: Put opening brace of check_power on extra line + (LP: #1581985) + * Add conflicting Signed-By values to error message + * Normalize Signed-By values by removing trailing commas everywhere + * Pass -fvisibility-inlines-hidden to g++ + + [ Zhou Mo ] + * zh_CN.po: update simplified Chinese translation. + + [ Yuri Kozlov ] + * Russian program translation update (Closes: 824702) + + [ Takuma Yamada ] + * Japanese program translation update (Closes: 826291) + + -- Julian Andres Klode Sat, 11 Jun 2016 17:23:19 +0200 + apt (1.3~exp1) experimental; urgency=medium [ David Kalnischkies ] diff --git a/doc/apt-ftparchive.1.xml b/doc/apt-ftparchive.1.xml index 3dc6a6ceb..b0bf01b89 100644 --- a/doc/apt-ftparchive.1.xml +++ b/doc/apt-ftparchive.1.xml @@ -14,7 +14,7 @@ &apt-email; &apt-product; - 2015-09-13T00:00:00Z + 2016-05-27T00:00:00Z diff --git a/doc/apt-get.8.xml b/doc/apt-get.8.xml index 46660e4db..20d761075 100644 --- a/doc/apt-get.8.xml +++ b/doc/apt-get.8.xml @@ -14,7 +14,7 @@ &apt-email; &apt-product; - 2016-05-08T00:00:00Z + 2016-05-16T00:00:00Z diff --git a/doc/apt-verbatim.ent b/doc/apt-verbatim.ent index 61486e488..623505d11 100644 --- a/doc/apt-verbatim.ent +++ b/doc/apt-verbatim.ent @@ -239,7 +239,7 @@ "> - + diff --git a/doc/apt.conf.5.xml b/doc/apt.conf.5.xml index 215634e99..6aa0c9629 100644 --- a/doc/apt.conf.5.xml +++ b/doc/apt.conf.5.xml @@ -19,7 +19,7 @@ &apt-email; &apt-product; - 2015-12-14T00:00:00Z + 2016-05-27T00:00:00Z diff --git a/doc/po/apt-doc.pot b/doc/po/apt-doc.pot index 7c0f6f38f..cc9f4acc9 100644 --- a/doc/po/apt-doc.pot +++ b/doc/po/apt-doc.pot @@ -5,9 +5,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: apt-doc 1.3~exp1\n" +"Project-Id-Version: apt-doc 1.3~exp2\n" "Report-Msgid-Bugs-To: APT Development Team \n" -"POT-Creation-Date: 2016-05-11 10:50+0200\n" +"POT-Creation-Date: 2016-06-11 17:24+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1151,8 +1151,8 @@ msgstr "" #. type: Content of: #: apt-get.8.xml:1 msgid "" -"Show upgraded packages; print out a list of all packages that are to be " -"upgraded. Configuration Item: APT::Get::Show-Upgraded." +"Do not show a list of all packages that are to be upgraded. Configuration " +"Item: APT::Get::Show-Upgraded." msgstr "" #. type: Content of: @@ -1797,11 +1797,10 @@ msgstr "" msgid "" "Per default depends and rdepends print " "only dependencies explicitly expressed in the metadata. With this flag it " -"will also show dependencies implicitly added based on the encountered " -"data. A Conflicts: foo e.g. expresses implicitly that " -"this package also conflicts with the package foo from any other " -"architecture. Configuration Item: " -"APT::Cache::ShowImplicit." +"will also show dependencies implicitly added based on the encountered data. " +"A Conflicts: foo e.g. expresses implicitly that this " +"package also conflicts with the package foo from any other architecture. " +"Configuration Item: APT::Cache::ShowImplicit." msgstr "" #. type: Content of: @@ -2847,6 +2846,33 @@ msgid "" "--add-architecture." msgstr "" +#. type: Content of: +#: apt.conf.5.xml:1 +msgid "" +"This scope defines which compression formats are supported, how compression " +"and decompression can be performed if support for this format isn't built " +"into apt directly and a cost-value indicating how costly it is to compress " +"something in this format. As an example the following configuration stanza " +"would allow apt to download and uncompress as well as create and store files " +"with the low-cost .reversed file extension which it will " +"pass to the command rev without additional commandline " +"parameters for compression and uncompression:" +msgstr "" + +#. type: Content of: +#: apt.conf.5.xml:1 +#, no-wrap +msgid "" +"APT::Compressor::rev {\n" +"\tName \"rev\";\n" +"\tExtension \".reversed\";\n" +"\tBinary \"rev\";\n" +"\tCompressArg {};\n" +"\tUncompressArg {};\n" +"\tCost \"10\";\n" +"};\n" +msgstr "" + #. type: Content of: #: apt.conf.5.xml:1 msgid "" @@ -3305,11 +3331,12 @@ msgstr "" msgid "" "List of compression types which are understood by the acquire methods. " "Files like Packages can be available in various " -"compression formats. By default the acquire methods can decompress " -"bzip2, lzma and " -"gzip compressed files; with this setting more formats can " -"be added on the fly or the used method can be changed. The syntax for this " -"is: " +"compression formats. By default the acquire methods can decompress and " +"recompress many common formats like xz and " +"gzip; with this scope the supported formats can be " +"queried, modified as well as support for more formats added (see also " +"). The syntax for this is: " msgstr "" #. type: Content of: @@ -3321,7 +3348,7 @@ msgstr "" #. type: Content of: #: apt.conf.5.xml:1 #, no-wrap -msgid "Acquire::CompressionTypes::Order { \"lzma\"; \"gz\"; };" +msgid "Acquire::CompressionTypes::Order { \"xz\"; \"gz\"; };" msgstr "" #. type: Content of: @@ -3331,15 +3358,14 @@ msgid "" "order the acquire system will try to download the compressed files. The " "acquire system will try the first and proceed with the next compression type " "in this list on error, so to prefer one over the other type simply add the " -"preferred type first - default types not already added will be implicitly " -"appended to the end of the list, so e.g. can be used to prefer gzip compressed files " -"over bzip2 and lzma. If " -"lzma should be preferred over gzip and " -"bzip2 the configure setting should look like this: " -" It is not needed to add " -"bz2 to the list explicitly as it will be added " -"automatically." +"preferred type first - types not already added will be implicitly appended " +"to the end of the list, so e.g. " +"can be used to prefer gzip compressed files over all " +"other compression formats. If xz should be preferred " +"over gzip and bzip2 the configure " +"setting should look like this: It " +"is not needed to add bz2 to the list explicitly as it " +"will be added automatically." msgstr "" #. type: Content of: @@ -3353,15 +3379,15 @@ msgstr "" msgid "" "Note that the " "Dir::Bin::Methodname will be " -"checked at run time. If this option has been set, the method will only be " -"used if this file exists; e.g. for the bzip2 method (the " -"inbuilt) setting is: Note " -"also that list entries specified on the command line will be added at the " -"end of the list specified in the configuration files, but before the default " -"entries. To prefer a type in this case over the ones specified in the " -"configuration files you can set the option direct - not in list style. This " -"will not override the defined list; it will only prefix the list with this " -"type." +"checked at run time. If this option has been set and support for this format " +"isn't directly built into apt, the method will only be used if this file " +"exists; e.g. for the bzip2 method (the inbuilt) setting " +"is: Note also that list " +"entries specified on the command line will be added at the end of the list " +"specified in the configuration files, but before the default entries. To " +"prefer a type in this case over the ones specified in the configuration " +"files you can set the option direct - not in list style. This will not " +"override the defined list; it will only prefix the list with this type." msgstr "" #. type: Content of: @@ -6100,12 +6126,12 @@ msgstr "" msgid "" "The release command generates a Release file from a " "directory tree. It recursively searches the given directory for uncompressed " -"Packages and Sources files and " -"ones compressed with gzip, bzip2 or " -"lzma as well as Release and " -"md5sum.txt files by default " -"(APT::FTPArchive::Release::Default-Patterns). Additional " -"filename patterns can be added by listing them in " +"and compressed Packages, Sources, " +"Contents, Components and " +"icons files as well as Release, " +"Index and md5sum.txt files by " +"default (APT::FTPArchive::Release::Default-Patterns). " +"Additional filename patterns can be added by listing them in " "APT::FTPArchive::Release::Patterns. It then writes to " "stdout a Release file containing (by default) an MD5, " "SHA1, SHA256 and SHA512 digest for each file." @@ -6117,12 +6143,13 @@ msgid "" "Values for the additional metadata fields in the Release file are taken from " "the corresponding variables under " "APT::FTPArchive::Release, " -"e.g. APT::FTPArchive::Release::Origin. The supported " -"fields are: Origin, Label, " +"e.g. APT::FTPArchive::Release::Origin. The supported " +"fields are Origin, Label, " "Suite, Version, " "Codename, Date, " -"Valid-Until, Architectures, " -"Components, Description." +"Valid-Until, Signed-By, " +"Architectures, Components and " +"Description." msgstr "" #. type: Content of: @@ -6219,9 +6246,9 @@ msgstr "" #: apt-ftparchive.1.xml:1 msgid "" "Sets the default compression schemes to use for the package index files. It " -"is a string that contains a space separated list of at least one of: '.' (no " -"compression), 'gzip' and 'bzip2'. The default for all compression schemes is " -"'. gzip'." +"is a string that contains a space separated list of at least one of the " +"compressors configured via the " +"configuration scope. The default for all compression schemes is '. gzip'." msgstr "" #. type: Content of: diff --git a/doc/po/de.po b/doc/po/de.po index 259def791..71f25a51c 100644 --- a/doc/po/de.po +++ b/doc/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: apt-doc 1.0.8\n" "Report-Msgid-Bugs-To: APT Development Team \n" -"POT-Creation-Date: 2016-05-11 10:50+0200\n" +"POT-Creation-Date: 2016-06-11 17:24+0200\n" "PO-Revision-Date: 2014-09-14 14:46+0200\n" "Last-Translator: Chris Leick \n" "Language-Team: German \n" @@ -1565,9 +1565,13 @@ msgstr "" #. type: Content of: #: apt-get.8.xml +#, fuzzy +#| msgid "" +#| "Show upgraded packages; print out a list of all packages that are to be " +#| "upgraded. Configuration Item: APT::Get::Show-Upgraded." msgid "" -"Show upgraded packages; print out a list of all packages that are to be " -"upgraded. Configuration Item: APT::Get::Show-Upgraded." +"Do not show a list of all packages that are to be upgraded. Configuration " +"Item: APT::Get::Show-Upgraded." msgstr "" "zeigt Pakete, von denen ein Upgrade durchgeführt werden soll; Gibt eine " "Liste aller Pakete aus, von denen ein Upgrade gemacht wurde. " @@ -2559,11 +2563,10 @@ msgstr "" msgid "" "Per default depends and rdepends print " "only dependencies explicitly expressed in the metadata. With this flag it " -"will also show dependencies implicitly added based on the encountered " -"data. A Conflicts: foo e.g. expresses implicitly that " -"this package also conflicts with the package foo from any other " -"architecture. Configuration Item: APT::Cache::ShowImplicit." +"will also show dependencies implicitly added based on the encountered data. " +"A Conflicts: foo e.g. expresses implicitly that this " +"package also conflicts with the package foo from any other architecture. " +"Configuration Item: APT::Cache::ShowImplicit." msgstr "" #. type: Content of: @@ -4046,6 +4049,33 @@ msgstr "" "werden der vorgegebenen Liste hinzugefügt, wenn sie per dpkg --" "print-architectures registriert werden." +#. type: Content of: +#: apt.conf.5.xml +msgid "" +"This scope defines which compression formats are supported, how compression " +"and decompression can be performed if support for this format isn't built " +"into apt directly and a cost-value indicating how costly it is to compress " +"something in this format. As an example the following configuration stanza " +"would allow apt to download and uncompress as well as create and store files " +"with the low-cost .reversed file extension which it will " +"pass to the command rev without additional commandline " +"parameters for compression and uncompression:" +msgstr "" + +#. type: Content of: +#: apt.conf.5.xml +#, no-wrap +msgid "" +"APT::Compressor::rev {\n" +"\tName \"rev\";\n" +"\tExtension \".reversed\";\n" +"\tBinary \"rev\";\n" +"\tCompressArg {};\n" +"\tUncompressArg {};\n" +"\tCost \"10\";\n" +"};\n" +msgstr "" + #. type: Content of: #: apt.conf.5.xml msgid "" @@ -4792,14 +4822,23 @@ msgstr "Acquire::CompressionTypes::Dateierweiterung \ #. type: Content of: #: apt.conf.5.xml +#, fuzzy +#| msgid "" +#| "List of compression types which are understood by the acquire methods. " +#| "Files like Packages can be available in various " +#| "compression formats. By default the acquire methods can decompress " +#| "bzip2, lzma and gzip compressed files; with this setting more formats can be added on " +#| "the fly or the used method can be changed. The syntax for this is: " +#| "" msgid "" "List of compression types which are understood by the acquire methods. " "Files like Packages can be available in various " -"compression formats. By default the acquire methods can decompress " -"bzip2, lzma and gzip compressed files; with this setting more formats can be added on " -"the fly or the used method can be changed. The syntax for this is: " -"" +"compression formats. By default the acquire methods can decompress and " +"recompress many common formats like xz and gzip; with this scope the supported formats can be queried, modified as " +"well as support for more formats added (see also