Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Hi, This is a pre-approval request to upload to unstable if it will be accepted for stretch, if it's not too late. Apart from a bunch of translations (filtered out from the debdiff), the changes for these versions include the removal of a spurious warning printed to the screen, changes to the priority of the packages in the repo (probably without many practical consequences because it's overriden, but...), and a couple of improvements to documentation. So these are not crucial to include in the next stable, but in principle they are pretty innocuous and shouldn't cause problems. debdiff attached. unblock aptitude/0.8.8-1 Cheers.
diff -Nru --exclude '*.po' --exclude '*.pot' --exclude 'configure*' --exclude '*.gmo' aptitude-0.8.7/aptitude-defaults.cs aptitude-0.8.8/aptitude-defaults.cs --- aptitude-0.8.7/aptitude-defaults.cs 2017-03-07 19:52:49.000000000 +0100 +++ aptitude-0.8.8/aptitude-defaults.cs 2017-05-18 23:20:14.000000000 +0200 @@ -40,6 +40,7 @@ interpreters "Interprety pro interpretované jazyky\n Balíky v sekci „interpreters“ obsahují interprety pro jazyky jako Lua, Pike, Smalltalk nebo Tcl a také jejich rozšiřující knihovny. Některé interpretované jazyky se spoustou knihoven mají své vlastní sekce, např. Perl, Python nebo Ruby."; introspection "Podpora introspekce pro programovací jazyky\n Balíky v sekci „introspection“ poskytují podporu introspekce (původně pro GObject). Introspekce znamená schopnost některých programovacích jazyků zkoumat typy a vlastnosti objektů za běhu."; java "Programovací jazyk Java a rozšiřující knihovny\n Balíky ze sekce „java“ poskytují programovací jazyk Java a mnoho rozšiřujících knihoven z dalších zdrojů. Pokud nejste java programátor, nemusíte zde nic vybírat; pokud budou nějaké balíky potřeba, balíkovací systém si díky závislostem nainstaluje vše potřebné."; + javascript "Programovací jazyk JavaScript, knihovny a vývojářské nástroje\n Balíky v sekci „javascript“ poskytují implementace programovacího jazyka JavaScript, vývojářské nástroje pro JavaScript a mnoho rozšiřujících knihoven z dalších zdrojů. Patří sem jak knihovny napsané pro běh ve webových prohlížečích, tak knihovny pro samostatné implementace JavaScriptu, jako je například node.js."; kde "Desktopové prostředí KDE\n KDE je kolekce programů, které společně nabízejí jednoduché a příjemné desktopové prostředí. Balíky v sekci „kde“ jsou přímo součástí prostředí KDE, nebo s ním úzce souvisí."; kernel "Jádro a moduly jádra\n Balíky ze sekce „kernel“ poskytují samotné jádro operačního systému a rozšiřující moduly, které přidávají například podporu pro neobvyklý hardware nebo pro běh virtuálních strojů."; libdevel "Vývojové soubory pro knihovny\n Balíky ze sekce „libdevel“ obsahují soubory vyžadované pro sestavení programů, které využívají knihovny ze sekce „libs“. Běžný uživatel tyto balíky nepotřebuje. (Pokud si ovšem nechcete sestavit systém sami.)"; @@ -59,6 +60,7 @@ php "Programovací jazyk PHP a rozšiřující knihovny\n Balíky ze sekce „php“ poskytují programovací jazyk PHP a mnoho rozšiřujících knihoven z dalších zdrojů. Pokud nejste php programátor, nemusíte zde nic vybírat; pokud budou nějaké balíky potřeba, balíkovací systém si díky závislostem nainstaluje vše potřebné."; python "Programovací jazyk Python a rozšiřující knihovny\n Balíky ze sekce „python“ poskytují programovací jazyk Python a mnoho rozšiřujících knihoven z dalších zdrojů. Pokud nejste pythonový programátor, nemusíte zde nic vybírat; pokud budou nějaké balíky potřeba, balíkovací systém si díky závislostem nainstaluje vše potřebné."; ruby "Programovací jazyk Ruby a rozšiřující knihovny\n Balíky ze sekce „ruby“ poskytují programovací jazyk Ruby a mnoho rozšiřujících knihoven z dalších zdrojů. Pokud nejste ruby programátor, nemusíte zde nic vybírat; pokud budou nějaké balíky potřeba, balíkovací systém si díky závislostem nainstaluje vše potřebné."; + rust "Programovací jazyk Rust, knihovny a vývojářské nástroje\n Balíky ze sekce „rust“ poskytují programovací jazyk Rust, systém pro správu balíků Cargo, nástroje pro vývoj v jazyce Rust a zdrojové kódy Rust knihoven používaných pro sestavení Rust aplikací."; science "Software pro vědeckou práci\n Balíky ze sekce „science“ zahrnují nástroje pro astronomii, biologii, chemii a software pro spřízněné obory."; shells "Shelly a alternativní konzolová prostředí\n Balíky ze sekce „shells“ obsahují programy s řádkovým rozhraním."; sound "Nástroje pro přehrávání a nahrávání zvuků\n Balíky ze sekce „sound“ zahrnují přehrávače, rekordéry a enkodéry mnoha formátů, mixážní pulty a ovladače hlasitosti, MIDI sekvencery, programy pro zápis not, ovladače zvukových zařízení a software pro zpracování zvuku."; diff -Nru --exclude '*.po' --exclude '*.pot' --exclude 'configure*' --exclude '*.gmo' aptitude-0.8.7/debian/changelog aptitude-0.8.8/debian/changelog --- aptitude-0.8.7/debian/changelog 2017-04-19 00:22:12.000000000 +0200 +++ aptitude-0.8.8/debian/changelog 2017-06-11 01:38:34.000000000 +0200 @@ -1,3 +1,33 @@ +aptitude (0.8.8-1) unstable; urgency=medium + + [ Manuel A. Fernandez Montecelo ] + * New upstream release. Please see /usr/share/aptitude/NEWS for a change + log with more details. + + - User visible changes: + * Avoid spurious warnings about unused code paths (Closes: #863755) + + - Documentation improvements: + * Replace minimal example for configuring resolver hints with a full + example. (Closes: #702565, part 1) + * Document keywords "maximum" and "minimum" for cost levels. + (Closes: #702565, part 2) + * Mention in the man page that a tilde character in front of an + order keyword reverses the order. (Closes: #814038) + + - Translation updates: + * da.po: Danish translation by Morten Bo Johansen (Closes: #861087) + * cs.po, aptitude-defaults.cs: Czech translation by Miroslav Kure + (Closes: #861940) + * nl.po: Dutch translation by Frans Spiesschaert (Closes: #862922) + * Dutch documentation translation by Frans Spiesschaert (Closes: #861709) + + + * d/control: Set package priority to Optional instead of Important + (Closes: #861425) + + -- Manuel A. Fernandez Montecelo <m...@debian.org> Sun, 11 Jun 2017 01:38:34 +0200 + aptitude (0.8.7-1) unstable; urgency=medium [ Manuel A. Fernandez Montecelo ] diff -Nru --exclude '*.po' --exclude '*.pot' --exclude 'configure*' --exclude '*.gmo' aptitude-0.8.7/debian/control aptitude-0.8.8/debian/control --- aptitude-0.8.7/debian/control 2017-04-19 00:11:13.000000000 +0200 +++ aptitude-0.8.8/debian/control 2017-06-11 01:27:30.000000000 +0200 @@ -1,6 +1,6 @@ Source: aptitude Section: admin -Priority: important +Priority: optional Maintainer: Aptitude Development Team <aptitude-de...@lists.alioth.debian.org> Uploaders: Manuel A. Fernandez Montecelo <m...@debian.org>, Axel Beckert <a...@debian.org> @@ -74,7 +74,6 @@ Package: aptitude-doc-cs Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -92,7 +91,6 @@ Package: aptitude-doc-en Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -110,7 +108,6 @@ Package: aptitude-doc-es Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -128,7 +125,6 @@ Package: aptitude-doc-fi Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -146,7 +142,6 @@ Package: aptitude-doc-fr Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -164,7 +159,6 @@ Package: aptitude-doc-it Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -182,7 +176,6 @@ Package: aptitude-doc-ja Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -200,7 +193,6 @@ Package: aptitude-doc-nl Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc @@ -218,7 +210,6 @@ Package: aptitude-doc-ru Section: doc -Priority: optional Architecture: all Multi-Arch: foreign Provides: aptitude-doc diff -Nru --exclude '*.po' --exclude '*.pot' --exclude 'configure*' --exclude '*.gmo' aptitude-0.8.7/doc/en/aptitude.xml aptitude-0.8.8/doc/en/aptitude.xml --- aptitude-0.8.7/doc/en/aptitude.xml 2017-04-04 00:28:08.000000000 +0200 +++ aptitude-0.8.8/doc/en/aptitude.xml 2017-05-18 23:20:14.000000000 +0200 @@ -7,7 +7,7 @@ <!ENTITY dselect '<command>dselect</command>'> <!ENTITY apt-get '<command>apt-get</command>'> <!ENTITY root '<systemitem class="username">root</systemitem>'> - <!ENTITY VERSION '0.8.7'> + <!ENTITY VERSION '0.8.8'> <!-- Shortcuts for menu commands: --> @@ -4922,6 +4922,15 @@ for details. The default levels are illustrated in <xref linkend='figureSafetyCostLevels'/>. </para> + + <para> + Besides numbers you can also use the keywords + <quote><literal>maximum</literal></quote> and + <quote><literal>minimum</literal></quote> for cost + levels. They refer to the maximal respective minimal + integer value possible on the hardware architecture of + your system. + </para> </section> </section> @@ -5178,9 +5187,10 @@ <replaceable>target</replaceable>, the hint affects the decision to remove <replaceable>target</replaceable>. For instance, - <quote><literal>reject aptitude - :UNINST</literal></quote> will prevent the resolver - from attempting to remove &aptitude;. + <quote><literal>Aptitude::ProblemResolver::Hints { + "reject aptitude :UNINST"; };</literal></quote> will + prevent the resolver from attempting to remove + &aptitude;. </para> </listitem> diff -Nru --exclude '*.po' --exclude '*.pot' --exclude 'configure*' --exclude '*.gmo' aptitude-0.8.7/doc/en/manpage.xml aptitude-0.8.8/doc/en/manpage.xml --- aptitude-0.8.7/doc/en/manpage.xml 2017-03-07 19:52:49.000000000 +0100 +++ aptitude-0.8.8/doc/en/manpage.xml 2017-05-18 23:20:14.000000000 +0200 @@ -1667,6 +1667,12 @@ </para> <para> + Prepending the order keyword with a tilde character + (<literal>~</literal>) reverses the order from ascending + to descending. + </para> + + <para> The default sort order is <literal>name,version</literal>. </para> </listitem> diff -Nru --exclude '*.po' --exclude '*.pot' --exclude 'configure*' --exclude '*.gmo' aptitude-0.8.7/NEWS aptitude-0.8.8/NEWS --- aptitude-0.8.7/NEWS 2017-04-18 23:58:57.000000000 +0200 +++ aptitude-0.8.8/NEWS 2017-06-11 01:25:17.000000000 +0200 @@ -1,3 +1,33 @@ +[2017-06-11] +Version 0.8.8 + +- User visible changes: + + * Avoid spurious warnings about unused code paths (Closes: #863755) + +- Documentation improvements: + + * Replace minimal example for configuring resolver hints with a full + example. (Closes: #702565, part 1) + + * Document keywords "maximum" and "minimum" for cost levels. + (Closes: #702565, part 2) + + * Mention in the man page that a tilde character in front of an + order keyword reverses the order. (Closes: #814038) + +- Translation updates: + + * da.po: Danish translation by Morten Bo Johansen (Closes: #861087) + + * cs.po, aptitude-defaults.cs: Czech translation by Miroslav Kure + (Closes: #861940) + + * nl.po: Dutch translation by Frans Spiesschaert (Closes: #862922) + + * Dutch documentation translation by Frans Spiesschaert (Closes: #861709) + + [2017-04-18] Version 0.8.7 diff -Nru --exclude '*.po' --exclude '*.pot' --exclude 'configure*' --exclude '*.gmo' aptitude-0.8.7/src/cmdline/cmdline_action.cc aptitude-0.8.8/src/cmdline/cmdline_action.cc --- aptitude-0.8.7/src/cmdline/cmdline_action.cc 2017-04-14 01:49:58.000000000 +0200 +++ aptitude-0.8.8/src/cmdline/cmdline_action.cc 2017-06-09 23:57:22.000000000 +0200 @@ -438,7 +438,8 @@ if (verbose > 0) printf(_("Setting package %s on hold\n"), pkg.FullName(true).c_str()); - fprintf(stderr, "This code path should not be reached (now implemented in cmdline_mark)\n"); + // this code path is implemented in cmdline_mark, but can be reached + // with commands like "aptitude install pkg1 pkg2= pkg3:" (*apt_cache_file)->mark_keep(pkg, is_auto_installed(pkg), true, NULL); } break; @@ -447,7 +448,8 @@ if (verbose > 0) printf(_("Marking package %s as keep\n"), pkg.FullName(true).c_str()); - fprintf(stderr, "This code path should not be reached (now implemented in cmdline_mark)\n"); + // this code path is implemented in cmdline_mark, but can be reached + // with commands like "aptitude install pkg1 pkg2= pkg3:" (*apt_cache_file)->mark_keep(pkg, is_auto_installed(pkg), false, NULL); } break; @@ -457,7 +459,8 @@ if (verbose > 0) printf(_("Setting package %s as not on hold\n"), pkg.FullName(true).c_str()); - fprintf(stderr, "This code path should not be reached (now implemented in cmdline_mark)\n"); + // this code path is implemented in cmdline_mark, but can be reached + // with commands like "aptitude install pkg1 pkg2= pkg3:" (*apt_cache_file)->mark_keep(pkg, is_auto_installed(pkg), false, NULL); } else @@ -470,7 +473,8 @@ if (verbose > 0) printf(_("Marking package %s as automatically installed\n"), pkg.FullName(true).c_str()); - fprintf(stderr, "This code path should not be reached (now implemented in cmdline_mark)\n"); + // this code path is implemented in cmdline_mark, but can be reached + // with commands like "aptitude install pkg1 pkg2= pkg3:" (*apt_cache_file)->mark_auto_installed(pkg, true, NULL); } break; @@ -479,7 +483,8 @@ if (verbose > 0) printf(_("Unmarking package %s as automatically installed\n"), pkg.FullName(true).c_str()); - fprintf(stderr, "This code path should not be reached (now implemented in cmdline_mark)\n"); + // this code path is implemented in cmdline_mark, but can be reached + // with commands like "aptitude install pkg1 pkg2= pkg3:" (*apt_cache_file)->mark_auto_installed(pkg, false, NULL); } break;