--- aptitude-0.5.9rc3.orig/debian/rules +++ aptitude-0.5.9rc3/debian/rules @@ -0,0 +1,145 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + export CXXFLAGS=-g -O0 -fno-inline +else + export CXXFLAGS=-g -O2 +endif + +build-gtk: build-stamp-gtk +build-stamp-gtk: + -rm build-stamp-gtk + -rm build-stamp-curses + + dh_testdir + + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-private-glade-file --disable-docs + $(MAKE) -C src + $(MAKE) -C tests check + + touch build-stamp-gtk + +build-curses: build-stamp-curses +build-stamp-curses: + -rm build-stamp-gtk + -rm build-stamp-curses + + dh_testdir + + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-gtk + $(MAKE) -C src + $(MAKE) -C tests check + + touch build-stamp-curses + +build: + # As per policy 4.9, do nothing. + +clean: + dh_testdir + dh_testroot + # Reconfigure to ensure that docs are enabled, so "make clean" + # descends into ./doc. + ./configure + if [ -f build-stamp-gtk ]; then rm build-stamp-gtk; fi + if [ -f build-stamp-curses ]; then rm build-stamp-curses; fi + if [ -f build-indep-stamp ]; then rm build-indep-stamp; fi + rm -fr debian/html-docs + + [ ! -f Makefile ] || $(MAKE) distclean + + dh_clean + +install-gtk: build-gtk + dh_testdir + dh_testroot + -rm -fr debian/aptitude-gtk + dh_installdirs -paptitude-gtk + + $(MAKE) install DESTDIR=`pwd`/debian/tmp gnulocaledir=`pwd`/debian/aptitude/usr/share/locale + # Extract the bits of the package that we need for both builds. (ew) + dh_install -paptitude-gtk + cp debian/tmp/usr/bin/aptitude debian/aptitude-gtk/usr/bin/aptitude-gtk + + ln -s ../../aptitude/README debian/aptitude-gtk/usr/share/doc/aptitude-gtk/README + + ln -s ../../aptitude/NEWS debian/aptitude-gtk/usr/share/doc/aptitude-gtk/NEWS + ln -s ../common-licenses/GPL debian/aptitude-gtk/usr/share/doc/aptitude-gtk/COPYING + + +install-curses: build-curses + dh_testdir + dh_testroot + -rm -fr debian/aptitude + dh_installdirs -paptitude + dh_installcron -paptitude + + $(MAKE) install DESTDIR=`pwd`/debian/aptitude gnulocaledir=`pwd`/debian/aptitude/usr/share/locale + mv debian/aptitude/usr/bin/aptitude debian/aptitude/usr/bin/aptitude-curses + + cp debian/aptitude.reportbug debian/aptitude/usr/share/bug/aptitude + chmod +x debian/aptitude/usr/share/bug/aptitude + + ln -s ../../aptitude/README debian/aptitude/usr/share/doc/aptitude/README + + ln -s ../../aptitude/NEWS debian/aptitude/usr/share/doc/aptitude/NEWS + -rm debian/aptitude/usr/share/aptitude/COPYING + ln -s ../common-licenses/GPL debian/aptitude/usr/share/aptitude/COPYING + + cp FAQ debian/aptitude/usr/share/aptitude/FAQ + + mv debian/aptitude/usr/share/doc/aptitude/html debian/html-docs + +binary-arch: install-gtk install-curses + dh_testdir -a + dh_testroot -a + dh_installdocs -a + dh_installexamples -a src/generic/apt/pkg_hier.h src/generic/apt/pkg_hier.cc src/generic/apt/pkg_hier_dump.cc + dh_installmenu -a + dh_installman -a + dh_installlogrotate -a + dh_installchangelogs -a + dh_link -a + dh_strip -a --dbg-package=aptitude-dbg + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +# Unfortunately, it's not any easier to build arch-dependent files +# than arch-independent ones :-(. The problem is that we need to +# build manpages -- if we could instead just build the manpages and +# not the full documentation, that would help. +binary-indep: binary-arch + dh_testdir -i + dh_testroot -i + dh_installdirs -A -i usr/share/doc/aptitude/html + + mv debian/html-docs/cs debian/aptitude-doc-cs/usr/share/doc/aptitude/html/ + mv debian/html-docs/en debian/aptitude-doc-en/usr/share/doc/aptitude/html/ + mv debian/html-docs/es debian/aptitude-doc-es/usr/share/doc/aptitude/html/ + mv debian/html-docs/fi debian/aptitude-doc-fi/usr/share/doc/aptitude/html/ + mv debian/html-docs/fr debian/aptitude-doc-fr/usr/share/doc/aptitude/html/ + mv debian/html-docs/ja debian/aptitude-doc-ja/usr/share/doc/aptitude/html/ + + dh_installdocs -i + dh_installexamples -i + dh_installchangelogs ChangeLog -i + dh_link -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- aptitude-0.5.9rc3.orig/debian/aptitude-gtk.dirs +++ aptitude-0.5.9rc3/debian/aptitude-gtk.dirs @@ -0,0 +1,2 @@ +usr/bin +usr/share/doc/aptitude-gtk \ No newline at end of file --- aptitude-0.5.9rc3.orig/debian/aptitude.postinst +++ aptitude-0.5.9rc3/debian/aptitude.postinst @@ -0,0 +1,13 @@ +#!/bin/sh + +# aptitude needs the apt xapian index stuff now, so make sure it at +# least exists. + +set -e + +if [ "$1" = "configure" ] +then + update-alternatives --install /usr/bin/aptitude aptitude /usr/bin/aptitude-curses 30 +fi + +#DEBHELPER# --- aptitude-0.5.9rc3.orig/debian/aptitude-gtk.install +++ aptitude-0.5.9rc3/debian/aptitude-gtk.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/aptitude/aptitude.glade +debian/aptitude-gtk.desktop usr/share/applications \ No newline at end of file --- aptitude-0.5.9rc3.orig/debian/postrm +++ aptitude-0.5.9rc3/debian/postrm @@ -0,0 +1,41 @@ +#! /bin/sh +# postrm script for #PACKAGE# +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/doc/packaging-manual/ + +case "$1" in + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + ;; + purge) + # Clear out /var/lib/aptitude + rm -fr /var/lib/aptitude + # Clear out the log + rm -f /var/log/aptitude /var/log/aptitude.[0-9].gz + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + + --- aptitude-0.5.9rc3.orig/debian/compat +++ aptitude-0.5.9rc3/debian/compat @@ -0,0 +1 @@ +5 --- aptitude-0.5.9rc3.orig/debian/control +++ aptitude-0.5.9rc3/debian/control @@ -0,0 +1,127 @@ +Source: aptitude +Section: admin +Maintainer: Daniel Burrows +Build-Depends: libapt-pkg-dev (>= 0.7.0), debhelper (>= 5.0.0), libsigc++-2.0-dev, libcppunit-dev, libcwidget-dev (>= 0.5.6.1-2), libncursesw5-dev, gettext, g++ (>= 4:3.2.2-0), docbook-xsl, docbook-xml, xsltproc, html2text, po4a, libept-dev (>= 0.5), libgtkmm-2.4-dev, libvte-dev, libglademm-2.4-dev, liblog4cxx10-dev, librsvg2-bin, libboost-dev, libboost-serialization-dev, libboost-python-dev, libboost-iostreams-dev, libboost-test-dev +Vcs-Hg: http://hg.debian.org/hg/aptitude/debian +Vcs-Browser: http://hg.debian.org/hg/aptitude/debian +Standards-Version: 3.8.3 + +Package: aptitude +Architecture: any +Priority: important +Depends: ${shlibs:Depends} +Recommends: aptitude-doc-en | aptitude-doc, sensible-utils, apt-xapian-index, libparse-debianchangelog-perl +Suggests: tasksel, debtags +Description: terminal-based package manager (terminal interface only) + aptitude is a package manager with a number of useful features, + including: a mutt-like syntax for matching packages in a flexible + manner, dselect-like persistence of user actions, the ability to + retrieve and display the Debian changelog of most packages, and a + command-line mode similar to that of apt-get. + . + aptitude is also Y2K-compliant, non-fattening, naturally cleansing, + and housebroken. + . + This package contains a version of aptitude compiled with only the + classic terminal-based interface (using curses). For an experimental + graphical interface, see the package aptitude-gtk. + +Package: aptitude-gtk +Architecture: any +Priority: optional +Depends: aptitude (= ${binary:Version}), ${shlibs:Depends} +Recommends: aptitude-doc-en | aptitude-doc, sensible-utils, apt-xapian-index +Suggests: tasksel, debtags +Description: terminal-based package manager (GUI and terminal interfaces) + aptitude is a package manager with a number of useful features, + including: a mutt-like syntax for matching packages in a flexible + manner, dselect-like persistence of user actions, the ability to + retrieve and display the Debian changelog of most packages, and a + command-line mode similar to that of apt-get. + . + aptitude is also Y2K-compliant, non-fattening, naturally cleansing, + and housebroken. + . + This package contains an EXPERIMENTAL version of aptitude that + includes a GTK+-based graphical interface. It is INCOMPLETE and may + not work properly. If you do not need a GUI or prefer a more stable + interface, you can instead use the version of aptitude found in the + package "aptitude". + +Package: aptitude-dbg +Section: debug +Priority: extra +Architecture: any +Depends: aptitude (= ${binary:Version}) | aptitude-gtk (= ${binary:Version}) +Recommends: libcwidget3-dbg +Description: Debug symbols for the aptitude package manager + aptitude is a terminal-based package manager with a number of useful + features, including: a mutt-like syntax for matching packages in a + flexible manner, dselect-like persistence of user actions, the + ability to retrieve and display the Debian changelog of most + packages, and a command-line mode similar to that of apt-get. + . + This package contains the debugging symbols for aptitude. You only + need these if you want to generate debugging backtraces of aptitude; + if you do, you probably also want the debug package for the cwidget + library. + +Package: aptitude-doc-cs +Section: doc +Priority: optional +Architecture: all +Provides: aptitude-doc +Suggests: aptitude +Description: Czech manual for aptitude, a terminal-based package manager + aptitude is a terminal-based package manager. This package contains + the Czech version of the aptitude user's manual in HTML format. + +Package: aptitude-doc-en +Section: doc +Priority: optional +Architecture: all +Provides: aptitude-doc +Suggests: aptitude +Description: English manual for aptitude, a terminal-based package manager + aptitude is a terminal-based package manager. This package contains + the English version of the aptitude user's manual in HTML format. + +Package: aptitude-doc-es +Section: doc +Priority: optional +Architecture: all +Provides: aptitude-doc +Suggests: aptitude +Description: Spanish manual for aptitude, a terminal-based package manager + aptitude is a terminal-based package manager. This package contains + the English version of the aptitude user's manual in HTML format. + +Package: aptitude-doc-fi +Section: doc +Priority: optional +Architecture: all +Provides: aptitude-doc +Suggests: aptitude +Description: Finnish manual for aptitude, a terminal-based package manager + aptitude is a terminal-based package manager. This package contains + the Finnish version of the aptitude user's manual in HTML format. + +Package: aptitude-doc-fr +Section: doc +Priority: optional +Architecture: all +Provides: aptitude-doc +Suggests: aptitude +Description: French manual for aptitude, a terminal-based package manager + aptitude is a terminal-based package manager. This package contains + the French version of the aptitude user's manual in HTML format. + +Package: aptitude-doc-ja +Section: doc +Priority: optional +Architecture: all +Provides: aptitude-doc +Suggests: aptitude +Description: Japanese manual for aptitude, a terminal-based package manager + aptitude is a terminal-based package manager. This package contains + the Japanese version of the aptitude user's manual in HTML format. --- aptitude-0.5.9rc3.orig/debian/aptitude.reportbug +++ aptitude-0.5.9rc3/debian/aptitude.reportbug @@ -0,0 +1,29 @@ +#!/usr/bin/python + +import os + +# Make sure aptitude version numbers etc don't use translations. +os.environ['LANG'] = 'C' + +out = os.fdopen(3, 'w') + +if 'TERM' in os.environ: + out.write('Terminal: %s\n' % os.environ['TERM']) +else: + out.write('$TERM not set.\n') + +if 'DISPLAY' in os.environ: + out.write('$DISPLAY is set.\n') +else: + out.write('$DISPLAY not set.\n') + +out.write('`which aptitude`: %s\n' % os.popen('/usr/bin/which aptitude 2>&1').read().strip()) + +out.write('aptitude version information:\n') +# I would like to run `which aptitude`, but that raises security issues. +os.system('/usr/bin/aptitude --version 1>&3') + +out.write('\n') + +out.write('aptitude linkage:\n') +os.system('/usr/bin/ldd /usr/bin/aptitude 1>&3') --- aptitude-0.5.9rc3.orig/debian/aptitude-gtk.prerm +++ aptitude-0.5.9rc3/debian/aptitude-gtk.prerm @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +if [ "$1" = "remove" ]; then + update-alternatives --remove aptitude /usr/bin/aptitude-gtk +fi + +#DEBHELPER# \ No newline at end of file --- aptitude-0.5.9rc3.orig/debian/docs +++ aptitude-0.5.9rc3/debian/docs @@ -0,0 +1,2 @@ +TODO +src/generic/apt/README.hier --- aptitude-0.5.9rc3.orig/debian/aptitude.logrotate +++ aptitude-0.5.9rc3/debian/aptitude.logrotate @@ -0,0 +1,7 @@ +/var/log/aptitude { + rotate 6 + monthly + compress + missingok + notifempty +} --- aptitude-0.5.9rc3.orig/debian/aptitude-gtk.README.Debian +++ aptitude-0.5.9rc3/debian/aptitude-gtk.README.Debian @@ -0,0 +1,5 @@ +HTML documentation for the aptitude-gtk package is available in the +package aptitude-doc-LANG (for instance, aptitude-doc-en) and +installed in /usr/share/doc/aptitude/html/LANG. + + -- Daniel Burrows , Sun, 18 Jan 2009 17:11:27 -0800 --- aptitude-0.5.9rc3.orig/debian/aptitude-gtk.desktop +++ aptitude-0.5.9rc3/debian/aptitude-gtk.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=Aptitude Package Manager +GenericName=Package Manager +Comment=Install, remove and upgrade software packages +Icon=debian-logo +TryExec=aptitude-gtk +Exec=su-to-root -X -c aptitude-gtk +Categories=PackageManager;GTK;System;Settings; + --- aptitude-0.5.9rc3.orig/debian/copyright +++ aptitude-0.5.9rc3/debian/copyright @@ -0,0 +1,6 @@ +Copyright 1999-2005 Daniel Burrows + +The upstream web site for aptitude is +http://people.debian.org/~dburrows/aptitude . + +License: GPL (/usr/share/common-licenses/GPL) --- aptitude-0.5.9rc3.orig/debian/changelog +++ aptitude-0.5.9rc3/debian/changelog @@ -0,0 +1,2923 @@ +aptitude (0.5.9rc3-1) experimental; urgency=low + + * New upstream release. + + - On the command-line, package versions can be chosen by codename + (Closes: #547707). + + - Switch back from dpkg-parsechangelog to parsechangelog; they both + require an external dependency and parsechangelog is faster + (Closes: #546280). + + - Don't crash if the Xapian database fails to load (Closes: #512998). + + - Recognize --no-gui in all builds, not just aptitude-gtk. + (Closes: #546406) + + - Don't discard errors after dpkg fails (Closes: #548879, #548889). + + - Block SIGWINCH by default so nothing interferes with cwidget + catching it. (Closes: #547212) + + - Mention build-dep in "aptitude help" (Closes: #547151). + + - Make --arch-only behave correctly (Closes: #547266). + + - Make the "hold" command in the GTK+ interface hold packages + instead of deleting them (Closes: #549897). + + - Mention Get-Root-Command in the manual when it describes + auto-switching-to-root. (Closes: #548657) + + - Fix the default value of Get-Root-Command in the manual so it + matches the actual code. (Closes: #550057) + + - Translation updates: + + + Danish (Closes: #546497) + + French + + Portuguese + + Russian (Closes: #535806) + + Spanish + + * Remove the calls to update-apt-xapian-index in the postinsts + (Closes: #550062). + + -- Daniel Burrows Fri, 09 Oct 2009 18:58:29 -0700 + +aptitude (0.5.9rc2-1) experimental; urgency=low + + * New upstream release. + + -- Daniel Burrows Wed, 09 Sep 2009 20:08:02 -0700 + +aptitude (0.5.9rc1-1) experimental; urgency=low + + * New upstream release. + + - Use the new apt hooks to honor holds when autoresolving + dependencies. (Closes: #177374, #205049, #374353, #376802, #406506, + #430816, #434731, #442420, #452589) + + - Honor the configuration options APT::Get::List-Cleanup + and APT::List-Cleanup in "aptitude update". (Closes: #448958) + + - Make "aptitude update" actually clean up the list download + directories. (Closes: #507603) + + - The menu commands in the curses frontend to clean up the package + cache and to delete obsolete files now support automatically becoming + root. (Closes: #492832) + + - Make name-based searching the default again; the full-text search + must be explicitly requested with ?term(). + (Closes: #506651, #507359, #514625, #527540, #534671, #538198) + + - Document that full-upgrade takes extra actions on the command-line. + (Closes: #268696) + + - Document that the "standard" apt options + Apt::AutoRemove::SuggestsImportant and + Apt::AutoRemove::RecommendsImportant should be used instead of + Aptitude::Keep-Suggests and Aptitude::Keep-Recommends. + + - Various crashing bugs should be fixed in this version or previous + versions. + + (Closes: #506649, #507099, #525801, #527739, #539805) + + - Translation updates: + + + Czech (Closes: #545144) + + French + + Spanish + + * Compile against libraries currently in unstable again. + (Closes: #545609) + + * Add a dependency on sensible-utils as a nicety. (Closes: #541847) + + * Downgrade the apt-xapian-index dependency to a Recommends. I'm not + sure that running aptitude without the Xapian index will actually work + yet, but this will make it easy for people to test it out. + (Closes: #516719) + + * Remove the no-longer-necessary recommendation of + libparse-debianchangelog-perl; aptitude uses dpkg-parsechangelog now. + + * Add build dependencies on libboost-iostreams-dev and + libboost-test-dev. + + * Change the description of aptitude-gtk to warn users that it's an + experimental release. + + * Only install the "move the old aptitude state directory to the right + place" stanza in the core aptitude package, rather than duplicating it + in every preinst. + + * Make lintian stop complaining: + + - Bumped Standards-Version to 3.8.3 (no changes relevant to aptitude). + - Tighten the debhelper Build-Dep to require 5.0.0. + - Use set -e in the preinst script. + + -- Daniel Burrows Tue, 08 Sep 2009 21:23:11 -0700 + +aptitude (0.5.3.1-1) experimental; urgency=low + + * New upstream release. + + - Don't crash the GTK+ interface when displaying a solution that + cancels the installation of a package. (Closes: #525898) + + - aptitude now build-depends on Boost. + + - Major performance improvements in the dependency solver. + + - Translation updates: + + + Asturian (Closes: #521558) + + Finnish (Closes: #531582) + + - New Spanish translation of the user's manual. + + -- Daniel Burrows Mon, 20 Jul 2009 12:55:46 -0700 + +aptitude (0.5.2.1-1) experimental; urgency=low + + * New upstream release. + + - Work around some buggy terminals that corrupt the progress + display (Closes: #455220). + + -- Daniel Burrows Sun, 26 Apr 2009 21:40:57 -0700 + +aptitude (0.5.2-1) experimental; urgency=low + + * New upstream release. + + - Support for guaranteed ordering of solutions produced by the + dependency resolver. (Closes: #514820, #514930, #524221, #473296) + + - The dependency resolver will continue searching for a short time + after finding a solution, in case a better solution turns up. + (Closes: #482825) + + - The GTK+ interface should no longer crash while trying to find + dependency chains. (Closes: #514714) + + - aptitude is now more careful about automatically canceling the + removal of an unused package, to avoid triggering a conflict with + other packages (for instance, packages included in a dependency + solution). (Closes: #522881, #524667) + + - The curses interface no longer warns users when they purge an + already-removed Essental package. (Closes: #513472) + + - The curses interface no longer computes an excessive amount of + dependency information every time a package is highlighted. + (Closes: #516296) + + - Fixed incorrect formatting in some command-line error messages. + (Closes: #516296, #514676) + + - Fix really stupid column wrapping in "aptitude why". + (Closes: #516389) + + - Translation updates: + + + Asturian (Closes: #518981, #519693) + + Danish (Closes: #512384) + + German + + Italian + + Norwegian Bokmål (Closes: #510977) + + Spanish (Closes: #517272) + + Swedish (Closes: #511238, #514011) + + * Change the reportbug script to run in the C locale, so program output + that's inserted doesn't get translated. + + * Change the description of aptitude-gtk to say that it has a GUI + interface. (Closes: #514545, #521152) + + * Give aptitude-gtk a versioned dependency on aptitude. (Closes: #516527) + + * Include .desktop file contributed by Fabit Greffrath. I know that + using su-to-root is not ideal, but since aptitude-gtk can't be used to + install / remove packages unless it's run as root, this is probably a + good interim approach. Eventually we'll hook up the code so that the + GTK+ frontend can do what the curses frontend does (automagically + become root and preserve selections). (Closes: #521255) + + * New build-deps: liblog4cxx10-dev, inkscape. + + -- Daniel Burrows Thu, 23 Apr 2009 09:08:27 -0700 + +aptitude (0.5.1-1) experimental; urgency=low + + * New upstream release. + + - Incremental search should work again in the curses UI. + (Closes: #506651) + + - Gives more feedback when dpkg finishes. (Closes: #508536) + + - GTK+ interface split out into the package aptitude-gtk, sorry + ftpmasters. (Closes: #511725, #505467) + + - Fix fortify problems in minesweeper. (Closes: #511559) + + - Fix several translations of plurals (Closes: #505675) + + - Translation updates: + + Slovak (Closes: #505676) + + -- Daniel Burrows Sun, 18 Jan 2009 17:22:10 -0800 + +aptitude (0.5.0-1) experimental; urgency=low + + * New upstream release. + + * This release needs apt-xapian-index, so depend on it. Also, run + update-apt-xapian-index in the postinst to make sure we really have + a working Xapian index. + + * Add build-depends on libgtkmm-2.4-dev, libglademm-2.4-dev, and + libvte-dev. + + -- Daniel Burrows Tue, 11 Nov 2008 20:39:29 -0800 + +aptitude (0.4.11.10-1lenny1.1) testing-proposed-updates; urgency=low + + * Non-maintainer upload. + * Fix former changelog entry. Thanks to Thijs Kinkhorst for the patch + Closes: #502858 + + -- Christian Perrier Sat, 25 Oct 2008 10:37:09 +0200 + +aptitude (0.4.11.10-1) unstable; urgency=low + + * New upstream release. + + - Never remove an essential package from the curses UI without + asking the user first. + + - Fix displaying the section description in non-UTF-8 locales. + (Closes: #483464) + + - Many improvements to the documentation suggested by "jidanni". + (Closes: #497374, #497340, #496726, #471347, #496719, #496729, + #496732, #497333, #497336, #497726, #497969) + + - Translation updates: + + Brazilian Portuguese (Closes: #496613) + + Czech (Closes: #497287) + + Dutch (Closes: #497965) + + Kurdish + + Japanese (Closes: #494816) + + Lithuanian (Closes: #496504) + + Norwegian Bokmål + + Simplified Chinese (Closes: #497550) + + Ukranian + + -- Daniel Burrows Fri, 05 Sep 2008 22:03:07 -0700 + +aptitude (0.4.11.9-1lenny1) testing-proposed-updates; urgency=low + + * Upload to testing-proposed-updates. + + -- Daniel Burrows Sun, 05 Oct 2008 10:56:06 -0700 + +aptitude (0.4.11.9-1) unstable; urgency=low + + * New upstream release. + + - Don't annoy every Polish user with warnings about their + aptitude-defaults file. (Closes: #483459) + + - Correctly handle install-and-mark-auto commands that + are targeted at a particular version, like "foo/testing+M": + don't just throw away the version information. (Closes: #490650) + + - Swedish translation updates. (Closes: #490782, #490818) + + -- Daniel Burrows Sun, 03 Aug 2008 15:15:40 -0700 + +aptitude (0.4.11.8-1) unstable; urgency=low + + * New upstream release. + + - Fix an annoying and long-standing bug that caused aptitude + to sometimes delete package lists if downloading new copies + failed. (Closes: #201842, #479620) + + -- Daniel Burrows Fri, 04 Jul 2008 09:34:16 -0700 + +aptitude (0.4.11.7-1) unstable; urgency=low + + * New upstream release. + + - Fix FTBFSes. (Closes: #488132) + + - Translation updates: + + Basque + + Portuguese (Closes: #482094) + + Thai + + -- Daniel Burrows Sat, 28 Jun 2008 13:02:52 -0700 + +aptitude (0.4.11.6-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Burrows Sat, 21 Jun 2008 12:34:11 -0700 + +aptitude (0.4.11.5-1) unstable; urgency=low + + * New upstream release. + + - Forbid the resolver (by default) from producing solutions that remove + Essential packages. (Closes: #486748) + + - Translation updates: + + + Dutch (Closes: #486858) + + Romanian (Closes: #486934) + + * Tighten up the Build-Depends on libept-dev to fix a FTBFS. + (Closes: #487227) + + -- Daniel Burrows Sat, 21 Jun 2008 11:01:00 -0700 + +aptitude (0.4.11.4-1) unstable; urgency=low + + * New upstream release. + + - Fixed a nasty resolver bug that would cause solutions to be chosen + poorly in some cases involving self-conflicts. (Closes: #483920) + + - "aptitude search" now takes a command-line argument + "--disable-columns" that prevents aptitude from padding or + truncating strings to line text up into columns. This makes + the output much more script-friendly. (Closes: #136874) + + - Fixed the formatting of literal elements in the manpage. + (Closes: #473580) + + - Defaults files for locales that contain an underscore (such as pt_BR + or zh_CN) should get installed now. (Closes: #483620) + + - Translation update for Russian. (Closes: #483943) + + * aptitude-dbg recommends libcwidget3-dbg now, not libcwidget1-dbg. + (Closes: #473829) + + * Bring the Standards-Version up-to-date. No other changes were needed; + the only change to Policy lately that affects aptitude was the + restructuring of the menu hierarchy, and aptitude is already + up-to-date with that. + + * Bring README.Debian up-to-date regarding the location of the upstream + and Debian repositories. + + -- Daniel Burrows Sat, 07 Jun 2008 17:05:21 -0700 + +aptitude (0.4.11.3-1) unstable; urgency=low + + * New upstream release. + + - "aptitude unhold" should work now. (Closes: #477165) + + - Fixed almost complete breakage of "aptitude changelog". (Closes: #481458) + + - Fixed retrieving the changelogs of bin-nmued packages from the curses + interface. (Closes: #333468) + + - Always be at least as quiet as the user requested that we be. + (Closes: #476749) + + - Remove a stray hyphen in the output of --help. (Closes: #476835) + + - Fix the manpage to talk about Recommends-Important instead of + Install-Recommends. (Closes: #480533) + + - Translation updates: + * Brazilian Portuguese (Closes: #481007) + * Danish (Closes: #476732) + * French + * Galician (Closes: #476837) + * German (Closes: #476344) + * Japanese + * Norwegian Bokmal (Closes: #480063) + * Polish (Closes: #480062) + * Simplified Chinese (Closes: #475740) + * Vietnamese (Closes: #477295) + + -- Daniel Burrows Mon, 26 May 2008 21:25:26 -0700 + +aptitude (0.4.11.2-1) unstable; urgency=low + + * New upstream release. + + - Fix XML errors in the manpage source. (Closes: #473722) + + - Don't crash if a package's Section field is empty. (Closes: #474115) + + - Rewrite the status information to avoid the need for choosing + between the singular and plural forms of verbs. (Closes: #486186) + + - Added "why" and "why-not" to the output of "--help". (Closes: #454088) + + - Use a different technique to migrate "Recommends-Important" to + "Install-Recommends" that doesn't overwrite the old option; instead + the option "Aptitude::Ignore-Recommends-Important" is set to "true" + when the setting is migrated; if this option is set, then + Recommends-Important is ignored. + + This should be better for people who share configuration files + between machines. (Closes: #473872) + + - Translation updates: + * Galician (Closes: #474672) + * Vietnamese (Closes: #473719) + + -- Daniel Burrows Fri, 11 Apr 2008 19:25:35 -0700 + +aptitude (0.4.11.1-1) unstable; urgency=low + + * New upstream release. + + - Don't crash if debtags has been purged (Closes: #472695). + - Save interactive changes to string options. (Closes: #471315) + - Don't print an error on startup if debtags is missing. + (Closes: #472678) + - Translation updates: + + Simplified Chinese (Closes: #458162, #473363) + + Vietnamese (Closes: #473229) + + -- Daniel Burrows Sun, 30 Mar 2008 13:09:47 -0700 + +aptitude (0.4.11-3) unstable; urgency=low + + * Upload to unstable. + - Built against the new cwidget (Closes: #472369). + + * Removed the dependency on diff. As pointed out by lintian, diff is an + Essential package and so depending on it is not just unnecessary, it's + outright wrong. + + -- Daniel Burrows Mon, 24 Mar 2008 21:26:33 -0700 + +aptitude (0.4.11-2) experimental; urgency=low + + * Explicitly enable ept support. + * Backport typo fixes to NEWS. + * Backport fixes to test/test_tags.cc so it compiles with ept support. + + -- Daniel Burrows Sun, 16 Mar 2008 10:28:31 -0700 + +aptitude (0.4.11-1) experimental; urgency=low + + * Upload to experimental so as not to interfere with the installer. + + * New upstream release. + + - Handle conflicts/provides/replaces in the dependency resolver + (Closes: #466374). + + - Implement a "build-dep" command to install build dependencies of one + or more source packages. (Closes: #243317) + + - Implement support for multi-level sections, thanks to Paul Donahue + for the patches. + + - Use libept to get debtags information. (Closes: #397652, #406201) + + - Fixed a case where aptitude would claim that packages could + fulfill a versioned dependency through a Provides. (Closes: #464131) + + - Fix task handling in the case that different versions of a package + have different task fields. (Closes: #459348) + + - Fix building with g++-4.3, assuming the build-deps support g++-4.3. + (Closes: #452204, #452540) + + - Forcibly make the manual compile by allowing through a largely + untranslated input. (Closes: #470054) + + - Migrate the setting for enabling installation of Recommends from + Aptitude::Recommends-Important to Apt::Install-Recommends. + (Closes: #458189, #448561) + + - Ensure that the resolver state is always synchronized with the + state of the package cache, to eliminate some cases where it + would break or produce wrong answers. (Closes: #421395, #432411) + + - Eliminate some crashes that occurred when removing packages at the + command-line while version numbers were displayed (-V). + (Closes: #459336, #461669) + + - If the package lists can't be read in "aptitude update", download + new ones instead of crashing. (Closes: #468751) + + - Document some of the files that aptitude uses in a FILES section + in the manpage (Closes: #470839) + + - Fix the use of quote in the French translation (Closes: #460808). + + * Build-Depend on libept-dev for ept support. + + -- Daniel Burrows Sat, 15 Mar 2008 22:43:33 -0700 + +aptitude (0.4.10-1) unstable; urgency=low + + * Add a reportbug script that includes the user's $TERM in the bug. + + * Fix a typo in the aptitude description. (Closes: #452710) + + * Add VCS fields to the control file. + + * Build-Depend on the newest version of cwidget so we link against + libcwidget1 instead of libcwidget0. + + * New upstream release. + + - Add an option --allow-untrusted to override trust warning. + (Closes: #452201, #452541) + + - Recommended packages are now hidden if quiet mode is enabled. + (Closes: #452202) + + - Fixed a segfault that would happen after updating the package lists + or doing an install run. + (Closes: #454695, #454700, #455349, #453362, #455865) + + - If StepLimit is 0, abort dependency resolution cleanly instead of + going into an infinite loop. (Closes: #451311) + + - When visual mode is entered from the command-line (e.g., via + --visual-preview), return a failing exit code if the last + install run the user performs fails. + + - Return a failing exit code from "aptitude update" if any + download fails. (Closes: #233129) + + - Checkboxes and radio buttons in the preferences tree will + now toggle on both Space and Enter. (Closes: #451765) + + - Command-line searches will now only print each result once. + (Closes: #450798) + + -- Daniel Burrows Sun, 16 Dec 2007 11:56:23 -0800 + +aptitude (0.4.9-2) unstable; urgency=low + + * Add a -dbg package. (Closes: #448884) + + * Generate aptitude-doc-ja. (Closes: #390859) + + * Talk about software package management, not apt, in the Description. + + -- Daniel Burrows Mon, 19 Nov 2007 18:29:45 -0800 + +aptitude (0.4.9-1) unstable; urgency=low + + * New upstream release. + + - Add a matcher for obsolete/local packages (Closes: #397547). + + - Don't swap around the name, description, and long description + of configuration options. (Closes: #449138) + + - Don't remove *.gmo in distclean, hopefully fixing problems + with translations in the Debian packages. + (Closes: #451584, #441696) + + -- Daniel Burrows Sat, 17 Nov 2007 09:21:39 -0800 + +aptitude (0.4.8-1) unstable; urgency=low + + * New upstream release. + + - Fix display corruption of the broken packages indicator. + (Closes: #448753) + + * This release needs cwidget (0.5.5 or greater due to errors in previous + versions' include files); add an appropriate build-dep. + + -- Daniel Burrows Thu, 15 Nov 2007 21:58:20 -0800 + +aptitude (0.4.7-1) unstable; urgency=low + + * New upstream release. + + - Replaced the options "dialogs" with a list-based display that + handles long string options more sanely. As part of this, did work + on string prompts; when the text being edited gets too long, the + prompt will now expand vertically and wrap around. + (Closes: #197976, #331200, #424708) + + - The online help is now a top-level view, so some of the problems + with it should go away. (Closes: #434349) + + - Support for the "Breaks" field and for trigger states is now + included. Thanks to Michael Vogt and Ian Jackson for the patches + and for prodding me to apply them. (Closes: #438543) + + - Display styles for downgraded packages are now available: + "PkgDowngraded" and "PkgDowngradedHighlighted". (Closes: #434442) + + * Acknowledge NMU (Closes: #441696). + + * Add support for noopt builds (Closes: #433646). + + * Build against the new apt (Closes: #447960). + + -- Daniel Burrows Tue, 30 Oct 2007 21:41:00 -0700 + +aptitude (0.4.6.1-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Removed “*.gmo” removal from the “distclean” target in po/Makefile.in.in + to fix package content change on double-build (Closes: #441696). + * Moved the menu entry from the “Apps/System” section to the + “Applications/System/Administration” one. + * No longer ignore “make distclean” errors, per lintian. + + -- Cyril Brulebois Sun, 30 Sep 2007 00:14:43 +0200 + +aptitude (0.4.6.1-1) unstable; urgency=low + + * New upstream release (includes scripts I missed in the last release). + + -- Daniel Burrows Wed, 25 Jul 2007 22:06:15 -0700 + +aptitude (0.4.6-1) unstable; urgency=low + + * New upstream release. + + * Properly handle EINTR in the keyboard-input thread; should clear up + the problems where aptitude becomes nonresponsive. + (Closes: #431054, #431686, #432323) + + * Make sure the apt auto-mark flags get initialized on startup, so + aptitude knows what's automatic and doesn't clear auto flags + pointlessly. (Closes: #432017) + + * Don't crash on startup when something goes wrong early in the + initialization process. (Closes: #430061) + + * Disable unused package removal if Delete-Unused is false. + (Closes: #431716) + + * Don't garble translated descriptions in non-UTF8 locales. + (Closes: #432911) + + * Eliminate another bogus warning about a supposedly locked + cache. (Closes: #431909) + + * Translation updates: + + - Basque (Closes: #432535) + - Vietnamese (Closes: #432283) + + -- Daniel Burrows Wed, 25 Jul 2007 21:39:50 -0700 + +aptitude (0.4.5.4-1) unstable; urgency=low + + * Upload to unstable since aptitude has been binNMUed against the + new apt, and this build (although there are still bugs) is less + broken than that one. + + * Fix an out-of-bounds error in the line editor. (Closes: #429673) + + * Force aptitude to create the state file the first time it's run + even if the user didn't install/remove anything, so it knows + which packages are new. (Closes: #429732) + + * Translation updates: + + - Basque (Closes: #418862) + - Galician (Closes: #429504) + - Vietnamese (Closes: #429447) + + * Tidy up the Debian diff some more. + + -- Daniel Burrows Tue, 03 Jul 2007 07:18:03 -0700 + +aptitude (0.4.5.3-2) experimental; urgency=low + + * Trim the diff way down; it looks like the switch to Mercurial, or + maybe some of the stuff I did in the past with the packaging + repository, generated a bunch of spurious changes from upstream. + + There are still spurious additions of .xml DocBook files that are + autogenerated by po4a. These should be deleted by "make clean", but + that needs to be fixed in the upstream code. + + -- Daniel Burrows Mon, 18 Jun 2007 17:08:17 -0700 + +aptitude (0.4.5.3-1) experimental; urgency=low + + * Thanks to everyone who tested the last release. Hopefully this one is + less buggy than it was. + + * Hopefully this release fixes a nasty race condition that caused + garbled output. (Closes: #414838, #406193) + + * Fixed a bug that caused aptitude to keep trying to remove a package it + had already removed. (Closes: #429388) Or rather, made it harder to + trigger through normal usage; there's no clean way for anyone but + dselect to keep track of package installation states. + + * Fix build errors in the code; build-depend on apt >= 0.7.0. + (Closes: #429348) + + * Set packages to manual mode when the user cancels their removal, like + old aptitudes did. (Closes: #429271) + + * Fix compile failures with g++-4.3. (Closes: #413488) + + -- Daniel Burrows Sun, 17 Jun 2007 21:29:25 -0700 + +aptitude (0.4.5.2-1) experimental; urgency=low + + * New upstream version (fixes various bugs introduced by the code + merge). + + -- Daniel Burrows Fri, 15 Jun 2007 21:34:18 -0700 + +aptitude (0.4.5.1-1) experimental; urgency=low + + * New upstream version. + + * This version merges in the code I wrote in 2005 to support the + patch against apt to add removal of automatic patches. aptitude + should merge its list of "automatic" packages into the global apt + list when it's run. + + * aptitude will now let you go ahead when there isn't anything to + change, but some packages need to be configured. (Closes: #424709) + + * Translation updates: + + - French (Closes: #428585, #428826) + - Portuguese (Closes: #425779) + - Vietnamese (Closes: #426976) + + * Use debian/compat instead of DH_COMPAT; switch to debhelper + compatibility level 5. + + -- Daniel Burrows Fri, 15 Jun 2007 08:53:06 -0700 + +aptitude (0.4.5-1) unstable; urgency=low + + * The "an entire pot of spaghetti gave its life for this upload" + upload. + + * Re-enable werror (it should have always been enabled, but I turned + it off during a period of brokenness and never turned it back on). + + * Rebuild against apt 0.7 (Closes: #428616). This doesn't include + support for the auto-mark code; I need to either forward-port + my patches from 2005 or rewrite them. + + * Fix a number of crashes due to inconsistencies in aptitude's + internal dependency model. (Closes: #420358, #420381, #420407) + + * Don't crash if some code generates a percentage that isn't strictly + between 0 and 100; instead, just try to display it as best we can. + (Closes: #425145) + + * 'N' now repeats the last search in the opposite direction from 'n'. + (Closes: #414020, #397880) + + * aptitude now recognizes Apt::Get::AllowUnauthenticated as a + synonym for Aptitude::Ignore-Trust-Violations. (Closes: #411927) + + * Increase the default value of StepScore to 70. This should make + aptitude less likely to wander off into exponentially expanding + search trees. (Closes: #418385) + + * Automatically enable Keep-Recommends when --without-recommends is + passed on the command-line. As a practical matter, this means that + --without-recommends no longer tries to remove a bunch of packages. + (Closes: #143532) + + * Add DPKG_NO_TSTP to the environment when doing a package-configure run + after something failed, so "Z" backgrounding works at the conffile + prompt. (Closes: #367052) + + * Put packages that are both "new" and "upgradable" into the "upgradable + packages" list instead of the "new packages" list. (Closes: #419999) + + * Eliminate some cases where aptitude would print an incorrect + message about being unable to acquire a lock after some other + error occurred. (Closes: #422700) + + * Never display more than one "really quit?" dialog box at once. + (Closes: #411158) + + * Explicitly chmod the aptitude state file to mode 0644 after writing + it, to avoid surprising results when it gets read back in. + (Closes: #421809, #421811) + + * Print an error message if the user tries to supply arguments + to commands where this makes no sense. (Closes: #411152) + + * Write "[Enter]" instead of "enter" in the media-change prompt. + (Closes: #414777) + + * Remove *.gmo in distclean. It should now be possible to build + the Debian package twice in a row. (Closes: #424102) + + * Improve the description of Recommends-Important, + Keep-Recommends, and Keep-Suggests; thanks to Stefan Kangas for + his suggestions. (Closes: #405002) + + * Add some missing commands to the online help. (Closes: #402360) + + * Fix the alignment of text in the online help. (Closes: #399048) + + * Translation updates: + - Basque (Closes: #418862) + - Catalan (Closes: #353308) + - Chinese (Simplified) (Closes: #405166) + - Chinese (Traditional) (Closes: #338056, #418139) + - Danish (Closes: #409480) + - Finnish (Closes: #392305) + - French (Closes: #403561, #388504) + - Galacian (Closes: #412829, #425358) + - Greek + - Hungarian (Closes: #405550) + - Japanese users manual added. + - Marathi (Closes: #416807) + - Nepali (Closes: #452278) + - Portuguese (Closes: #418940) + - Romanian (Closes: #415763) + - Slovak (Closes: #401105) + - Spanish (Closes: #416339) + - Ukranian (Closes: #415448) + + -- Daniel Burrows Tue, 12 Jun 2007 19:48:55 -0700 + +aptitude (0.4.4-5~2) experimental; urgency=low + + * Don't crash if some code generates a percentage that isn't strictly + between 0 and 100; instead, just try to display it as best we can. + (Closes: #425145) + + -- Daniel Burrows Sun, 20 May 2007 13:15:51 -0700 + +aptitude (0.4.4-5~1) experimental; urgency=low + + * Eliminate the crashes due to inconsistencies in the dependency + resolver. (Closes: #420358, #420381, #420407) + + Also added checks for errors that occur in the dependency resolution + thread, so the program can cleanly generate an error message instead + of blowing up, and improved the errors generated by consistency checks + to include more context information. + + * Eliminated a crash with the revdep column generator (Closes: #420405). + + * Add DPKG_NO_TSTP to the environment when doing a package-configure run + after something failed, so "Z" backgrounding works at the conffile + prompt. (Closes: #357042) + + * Fix how bolding is performed in the docbook templates for manpages; + this made the manpages completely unreadable when built with a newer + Docbook (Closes: #415468, #416232). + + -- Daniel Burrows Tue, 15 May 2007 19:07:19 -0700 + +aptitude (0.4.4-4) unstable; urgency=low + + * In addition to the bugfix for ssprintf, the last release included + a new test case to ensure that the bug did not recur. As it turned + out, this test case revealed that both the old and the new code + were buggy on amd64! vssnprintf now handles its variable argument + list properly, using va_copy in case it has to access the list a + second time. (Closes: #414617) + + -- Daniel Burrows Tue, 13 Mar 2007 20:49:58 -0700 + +aptitude (0.4.4-3) unstable; urgency=low + + * Recompile to get translations back on i386. (Closes: #413698) + + * Fix a nasty problem that could cause aptitude to want to remove + packages installed using apt-get or dpkg. (Closes: #411123) + + This is triggered by the installer, so probably this update + should get into etch if possible. + + * Fix a bug in an internal "sprintf" variant that would include random + characters in the output string sometimes (by reading from an + allocated but uninitialized buffer). + + * French documentation update. + + -- Daniel Burrows Sun, 11 Mar 2007 09:14:40 -0700 + +aptitude (0.4.4-2) unstable; urgency=low + + * l10n and documentation release targeted at etch. The following code + fixes are also included: + + - Use delete[] to delete several arrays instead of plain + delete. + + - Update the fix for signal blockage during configure to + work when a package install fails (in which case the + previous release ran dpkg --configure -a with signals blocked). + + * Many editorial fixes to the user's manual and updates to the + Japanese translation by Noritada Kobayashi. There is a Japanese + version of the manual in the source tree, but this upload does not add + a new documentation package. + + * The FSF's address in the manpage license has been fixed. + + * Don't generate two identical author lines in the manpage. + (Closes: #397224) + + * Localize tasks group names. + + + * Fix the alignment of the text in the command-line help. (Closes: #399048) + + * Fix yes_key and no_key translations. (Closes: #338056) + + * Update aptitude.pot to unfuzzy translations. (Closes: #399048) + + * Translation updates: + + - Catalan (Closes: #353308) + + - Chinese (Simplified) (Closes: #405166) + + - Danish (Closes: #409480) + + - Finnish (Closes: #392305) + + - French (Closes: #388504, #403561) + + - Galician (Closes: #412829) + + - Greek + + - Hungarian (Closes: #405550) + + - Nepali (Closes: #352278) + + - Slovak (Closes: #401105) + + -- Daniel Burrows Sun, 4 Mar 2007 20:37:48 -0800 + +aptitude (0.4.4-1) unstable; urgency=low + + * New upstream release. + + - Bulleting has been fixed and re-enabled by default. + (Closes: #388594) + + - Change the default settings to leave unused Linux kernel + images on the system. (Closes: #386307) + + - Produce more useful errors for corrupted or unverifiable downloads + (Closes: #387537). + + - Make minibuffer messages disappear when a key is pressed again. + (Closes: #395201) + + - Remove an assertion about the timing behavior of timed mutex locks, + which apparently behave differently in virtual machines. + (Closes: #381481) + + - Document the "unhold" command-line action. (Closes: #387336) + + - Make the package selected by a search appear at the top of the + screen, so that it's visible underneath the search dialog. + (Closes: #389763) + + - Make the progress indicator less visually distracting by eliminating + the yellow "progress" effect (which on many system just produces a + distracting yellow and blue flashing) (Closes: #390971). + + - Unblock all signals (particularly WINCH) before running dpkg, so + that processes spawned by dpkg don't end up with weird signal masks. + (Closes: #392870) + + - Use the first *character*, not the first byte, when abbreviating + dependency names in the command-line preview (Closes: #395007). + + - Documentation fixes from Kobayashi Noritatda (Closes: #389942). + + - Translation updates: + * Basque (Closes: #38973) + * Brazilian (Closes: #387734) + * Catalan + * Chinese (Simplified) (Closes: #392305) + * Chinese (Traditional) + * Czech (Closes: #361050) + * Danish + * Dutch (Closes: #393643) + * Dzongkha (Closes: #388045) + * Finnish (Closes: #351531) + * French (Closes: #388552, #351531) + * Galacian (Closes: #387579) + * German + * Hungarian + * Italian + * Japanese (Closes: #389581, #389583, #390736, #391061) + * Khmer (Closes: #374919) + * Kurdish (Closes: #387803) + * Norwegian Bokmal (Closes: #391684) + * Portuguese (Closes: #393070) + * Romanian (Closes: #388401) + * Russian (Closes: #392305) + * Slovak (Closes: #386852, #394696) + * Spanish (Closes: #391663) + * Swedish (Closes: #391531) + * Turkish (Closes: #392305) + * Vietnamese (Closes: #388552, #392903, #392924) + + -- Daniel Burrows Thu, 26 Oct 2006 21:02:00 -0700 + +aptitude (0.4.3-1) unstable; urgency=low + + * New upstream release. + + - Request-Stickiness is set to 10000 by default, so the resolver + should produce more sensible results at the command-line. + (Closes: #385453) + + - Don't crash when displaying non-tab-aligned tabs in the internal + pages. (Closes: #383488, #383549) + + - Don't crash after su-ing to root. (Closes: #382090) + + - Don't crash when trying to save a note that a non-default version + of a package that has no default version is to be installed. + (Closes: #383767, #384136) + + - Eliminate duplicate entries from the "provided by" list displayed + by "aptitude show". (Closes: #384001) + + - Hack around ugly behavior in 256-color terminals. (Closes: #384699) + + - Generate groff escapes for extended characters in the manpages. + (Closes: #383463) + + - Translation updates: + + * Dzongkha (Closes: #382606) + * Galician (Closes: #381989) + * Hungarian (Closes: #383584) + * Khmer (Closes: #374919) + * Swedish (Closes: #382992, #383630) + * Vietnamese (Closes: #382333, #383586) + + -- Daniel Burrows Sun, 3 Sep 2006 10:17:04 -0700 + +aptitude (0.4.2-1) unstable; urgency=low + + * New upstream release. + + - Added an option "Aptitude::UI::ViewTabs" that controls + whether the "tabs" at the top of the screen are displayed. + (Closes: #344569) + + - Make the lockfile default to /var/lock/aptitude as per FHS. + (Closes: #160418) + + - Add support for searching in the on-line user's manual. + (Closes: #364306) + + - Acknowledge NMU (Closes: #357557) + + - Fix compilation errors with gcc 4.2. (Closes: #369382) + Note that the compiled software appears to crash when run. + + - Fix sporadic crashes on update that were due to interactions + with the problem resolver. (Closes: #346380, #348541, #348481, + #376573) + + - Handle NULL returns from get_changelog_from_source; should + fix some crashes in the command-line changelog fetcher. + (Closes: #349869) + + - Fix a crash that occurred when moving the selection up while + the package list was empty. + + - Disable bullet-detection by default, since it's incompatible + in a bad way that cannot be easily fixed. (Closes: #373888) + Set Aptitude::UI::Parse-Description-Bullets to true to + re-enable it. + + - Make the selection and display of versions in "aptitude show" + more 'intuitive' (Closes: #375383, #372796). + + - Stick to portable pthreads features se we compile on the Hurd. + (Closes: #361439) + + - Don't read the package lists on startup if they're just going to + be discarded immediately. (Closes: #366884) + + - Correctly handle scrollbar updates after resizing text layouts. + (Closes: #347445) + + - Fix how tab characters are rendered in the internal pager. + (Closes: #351323) + + - Use the apt library's file downloader again, as the extra hacks + I was using have been implemented better there. This should allow + command-line downloads to work with file: sources. (Closes: #299127) + + - Translation updates: + + + Use po4a for the manual. (Closes: #351643) + + Basque (Closes: #349500, #275704, #349500) + + Brazillian (Closes: #363905) + + Catalan (Closes: #345226, #363648) + + Chinese (Simplified) (Closes: #347311, 355689) + + Czech (Closes: #345345, #349427) + + Danish + + Dutch (Closes: #350118, #364471) + + Dzongkha + + Finnish + + French (Closes: #344078, 343748) + + Galacian (Closes: #344380, #355586, #373893) + + German (Closes: #330226, #351557) + + Greek (Closes: #344630) + + Hungarian (Closes: #354844) + + Italian + + Japanese (Closes: #364621) + + Nepali (Closes: #372861) + + Norwegian + + Polish (Closes: #338989) + + Portuguese (Closes: #364186) + + Romanian (Closes: #362927, #375327) + + Russian (Closes: #349161, #366523, #376340) + + Slovak (Closes: #351839, #353449, #356396) + + Spanish + + Swedish (Closes: #345372, #363660, #374207) + + Vietnamese (Closes: #341924, #343850, #375089) + + -- Daniel Burrows Tue, 1 Aug 2006 17:23:40 -0700 + +aptitude (0.4.1-1.1) unstable; urgency=low + + * NMU as part of the GCC 4.1 transition. + * Remove extra qualifications from C++ header files, declare + friend functions and remove unused variable (Closes: #357557). + + -- Martin Michlmayr Sat, 27 May 2006 19:59:46 +0200 + +aptitude (0.4.1-1) unstable; urgency=low + + * New upstream release. In addition to fixes pulled into previous + uploads, the following bugs are fixed by this release: + + - Eliminated another deadlock in the background resolver + thread. (Closes: #342319) + + - Don't auto-unhide the menu bar when the user clicks on the first + line of the terminal; this allows mouse interaction with the first + line of the current main widget. + + - Translation updates: + + + Chinese (Simplified) (Closes: #339140) + + + Dutch (Closes: #337629) + + + Italian + + + Galacian (Closes: #337656) + + + Lithuanian (Closes: #341051) + + + Portuguese (Closes: #339828) + + + Slovak (Closes: #338527) + + + Swedish (Closes: #334520, #337725, #339820) + + + Turkish (Closes: #339943) + + + Vietnamese (Closes: #341924) + + + -- Daniel Burrows Fri, 9 Dec 2005 10:20:01 -0800 + +aptitude (0.4.0-5experimental2) experimental; urgency=low + + * Rebuild auto* tools before upload. (Closes: #342218) + + -- Daniel Burrows Tue, 6 Dec 2005 08:35:34 -0800 + +aptitude (0.4.0-5experimental1) experimental; urgency=low + + * Pull unmerged changes from -4 and -5. + + * Build against the new apt in experimental. (Closes: #341347) + + * Pull patches from upstream repository: + + - Always display the list of changes made by the resolver in a + pop-up dialog, even if minibuffer displays are enabled. (Closes: #341292) + + -- Daniel Burrows Thu, 1 Dec 2005 10:35:54 -0800 + +aptitude (0.4.0-5) unstable; urgency=low + + * Pull patches from upstream repository: + + - Never allow the program to explicitly select a version that was + removed but not purged. This was causing segfaults. (Closes: #340385) + + - Fix cases where the dependency resolver would present trivially + redundant solutions. + + - Eliminate an infinite loop caused by repeatedly trying to + discover new solutions after the solution set is exhausted. + (Closes: #340067) + + - Eliminate a segfault that occurred when the solution examination + screen was visible while the package lists were updated. + (Closes: #338441) + + - The correct encoding is now used to read help files. + (Closes: #340950) + + - Consider a version to be trusted if any source for that version + is trusted. (Closes: #337982) + + - Document the new behavior of backslash (Closes: #337810). + + - Correctly handle parsing and displaying single-character + keybindings. (Closes: #339131) + + - Add a pointer to the documentation on using patterns from the + command-line. + + - Add a command-line option --purge-unused as a shortcut for + the Purge-Unused configuration option. + + - Document the use of the default color. + + - Fail cleanly instead of dying with an assertion failure if the user + tries to use a non-available color. + + - Czech documentation updates from Miroslave Kure. + + - Better debugging output from the garbage collector. + + -- Daniel Burrows Wed, 30 Nov 2005 09:40:38 -0600 + +aptitude (0.4.0-4) unstable; urgency=low + + * Make the postrm succeed even if the log file doesn't exist. + (Closes: #338779) + + * Pull patches from upstream repository: + + - A more correct message is printed when an inconsistency in the + dependency model is detected. + + - The option Aptitude::GC-Debug enables explicit debugging from the + garbage collector. + + - Fixed several places where the resolver wasn't being regenerated + after the cache changed, leading to inconsistencies and assertion + failures. + + -- Daniel Burrows Sun, 20 Nov 2005 17:20:29 -0800 + +aptitude (0.4.0-3experimental2) experimental; urgency=low + + * Hack around bug #339533 (Closes: #339648). + + -- Daniel Burrows Thu, 17 Nov 2005 12:46:02 -0800 + +aptitude (0.4.0-3experimental1) experimental; urgency=low + + * Compile against the experimental apt. + + * Add the URL of the aptitude web site to debian/copyright. + + * Support ddtp (enabled when aptitude is compiled against a version of + apt with ddtp support). + + * Make the postrm succeed when the log file is missing. + (Closes: #338779) + + * Pull fixes from head: + + - Document the new behavior of backslash in help.txt. + (Closes: #337810) + + - Only consider a package version to be untrusted if all the sources + from which it is available are untrusted. (Closes: #337982) + + - Don't segfault when the cache is reloaded while a solution is being + examined (Closes: #338441). + + - Fix the error message that is displayed when it is detected that the + problem resolver is in an inconsistent state. + + - Print debugging output from the GC if Aptitude::GC-Debug is true. + + - Fix an assertion failure in the problem resolver. + + - Add --purge-unused as a shortcut to enable the purging of unused + packages. + + - Fix how keybindings are parsed (Closes: #339131). + + -- Daniel Burrows Tue, 15 Nov 2005 16:26:43 -0800 + +aptitude (0.4.0-3) unstable; urgency=low + + * Pull changes from upstream repository: + + - Handle the case where the old package list isn't available to + preserve (Closes: #337869). + + - Make "Cancel" in the "download complete" dialog do what it should. + (Closes: #337554, #337778) + + - Correctly handle terminals with large numbers of colors; since we + have to accomadate arbitrary foreground/background pairs, just + restrict the user to the lower sqrt(COLOR_PAIRS) colors. + (Closes: #337689) + + -- Daniel Burrows Mon, 7 Nov 2005 18:12:04 -0800 + +aptitude (0.4.0-2) unstable; urgency=low + + * Apply patch from lamont@debian.org to be POSIX-compliant and thus + build on ia64. (Closes: #337536) + + -- Daniel Burrows Fri, 4 Nov 2005 17:01:12 -0500 + +aptitude (0.4.0-1) unstable; urgency=low + + * aptitude 0.4.0 is released and going into unstable! Rejoice! + + * New upstream release + + - An additional menu toggle binding has been added that works on all + terminals, and it is the default binding (meaning it shows up on all + terminals). (Closes: #147862, #335034) + + - Several command-line operations deal with the -t command in a sane + way now. (Closes: #334096) + + - "search" completely ignores fake packages. (Closes: #337407) + + - Bullet lists can include any number of spaces after a bullet + character. (Closes: #337344) + + - The preview screen is only hidden now when the user actually asked + to continue the installation, not whenever any download starts. + (Closes: #334343) + + - Fixed more real and potential UTF-8 display problems. + (Closes: #317119) + + - Added "install" to the manpage synopsis. (Closes: #336584) + + - Translation updates: + + + Chinese (Simplified) (Closes: #335290) + + + Danish (Closes: #335880) + + + Finnish + + + French (Closes: #336261) + + + Romanian (Closes: #335680, #325749) + + + Russian (Closes: #336261, #336420) + + -- Daniel Burrows Fri, 4 Nov 2005 13:02:22 -0500 + +aptitude (0.3.5.1-2) experimental; urgency=low + + * Rebuild against apt 0.6.41.0exp1. + + * Pull changes from darcs head: + + - Handle wide characters more carefully when painting trees. + + - Never display a spurious right arrow in the menu bar. + + - Correct the sigc++ version displayed in the output of --version. + + - Shut down the preview only when installing packages, not for all + downloads. (Closes: #334343) + + - Don't crash when a changelog contains tabs. + + - Highlight characters that look like bullets in parsed changelogs. + + * Remove the silly "extreme flexibility and customization" line from the + description. + + -- Daniel Burrows Tue, 18 Oct 2005 10:01:53 -0700 + +aptitude (0.3.5.1-1) experimental; urgency=low + + * New upstream release + + - Fix a segfault caused by a reference to freed memory. (Closes: #331400) + + - Don't crash when the user asks for a changelog of a non-installed + package. (Closes: #331245) + + - Don't reopen the cache after a download unnecessarily. (Closes: #332708) + + - Use the correct encoding to decode the names of dependency types + ("Depends", etc). (Closes: #331199) + + - Ensure that string inputs in the configuration dialogs are at least + visible on narrow terminals. + + - Make sure that clicking Ok in a dialog is just like pushing Enter. + (Closes: #332179) + + - Read the debtags vocabulary file from the correct location. + (Closes: #331408) + + - Fix the parser of the backwards-compatibility filter grouping policy. + (Closes: #331404) + + - Make the behavior of -q and --quiet more closely conform to how + apt-get behaves. (Closes: #217477) + + - Make Ignore-Trust-Violations actually bypass the authentication + prompt instead of just saying that it will. (Closes: #332883) + + - Document "aptitude reinstall" in the --help output. (Closes: #333872) + + - Don't output useless error messages in the cronjob if pkgstates + doesn't exist. (Closes: #332891) + + - Set the priority to 'important' in the source, so I stop getting + override disparity errors. + + - Translation updates: + + + Basque (Closes: #275704) + + Czech + + French + + Swedish (Closes: #333267, #333918) + + -- Daniel Burrows Fri, 14 Oct 2005 14:43:32 -0700 + +aptitude (0.3.4-1) experimental; urgency=low + + * New upstream release + + - g++-4.0 transition. (Closes: #321889) + + - Add a build-dependency on libncursesw5. (Closes: #321677, #325003) + + - Remove the log files when the package is purged. (Closes: #315346) + + - Update the copyright file. + + - Fix some crashes in the problem resolver. (Closes: #312553) + + - Handle -s and Simulate=true in visual mode as well as command-line + mode. (Closes: #243192) + + - Fix the warning message printed when you can't forbid a particular + version. (Closes: #246140) + + - Back up aptitude's pkgstates file in the same manner as dpkg's. + (Closes: #225095) + + - In addition, keep the last version of pkgstates around every time it + is modified. (Closes: #316460) + + - Don't use recursive main-loops or otherwise trap 'q'. + (Closes: #136973) + + - The visual "Keep" command now implicitly cancels holds. + (Closes: #326949) + + - A generic grouping policy based on search patterns is available. + (Closes: #156065) + + - If a package version other than the default candidate or the current + version is selected, aptitude will remember this selection. + (Closes: #158771) + + - Debtags support. (Closes: #243830) + + - New command-line actions 'keep' and 'keep-all'. (Closes: #312923) + + - New command-line option --schedule-only that just records the + requested actions in the state file without actually performing them. + (Closes: #312249) + + - Backward searching is available (bound to backslash). (Closes: #323239) + + - It is now possible to repeat the last search in all pagers. + (Closes: #270699) + + - The default terminal background color can be used; add + + Aptitude::Styles::Default { bg default; }; + + to /etc/apt/apt.conf to enable it. (Closes: #161872) + + - A warning is displayed when you modify the cache in read-only mode. + (Closes: #175408) + + - If the option Aptitude::Purge-Unused is set, unused packages will be + purged instead of just being removed. (Closes: #275150) + + - Add the current timezone to the timestamp printed in the log + file. (Closes: #318501) + + - If libparse-debianchangelog-perl is installed, aptitude will extract + version numbers from changelogs and highlight entries that are newer + than the currently installed version. (Closes: #290692) + + - aptitude now cleanly handles being suspended while dpkg is running. + (Closes: #137311, #169479) + + - Sticky states are really ignored when "dist-upgrade" is given at the + command-line. (Closes: #317885) + + - The password database is used instead of $HOME to determine where + aptitude's configuration file goes, so people using sudo don't end up + with root-owned mode 0700 files in their home directory. + (Closes: #272429, #274216, #285334, #272409) + + - Temporary files and directories are created in /tmp instead of + ~/.aptitude/.tmp. (Closes: #146485, #245348) + + - If aptitude fails to su to root, it will restore its previous + selections instead of discarding them. (Closes: #281232) + + - Fix several display bugs related to UTF-8. (Closes: #317115) + + - Be sure to correctly set and update the screen width when running in + command-line mode. (Closes: #230187) + + - Make keep properly cancel the removal of packages that are + unused. (Closes: #278490) + + - Abort cleanly instead of crashing when the command-line mode gets + EOF on stdin. (Closes: #318749) + + - Editorial fix to the amount freed/used indicator. (Closes: #318396) + + - Don't segfault if errors occur while the program is initializing (in + particular, if the configuration files have errors). (Closes: #309445, #290408) + + - If there are currently broken packages when we go to upgrade, print + a useful error message instead of just silently quitting. + (Closes: #316027) + + - Fix the exit value of 'aptitude clean'. (Closes: #274098) + + - Terminate abnormally if the user tries to show a non-existant + package. (Closes: #301291) + + - Display a more levelheaded message when problems occur during a dpkg + run. (Closes: #230188) + + - Add a quietness option for command-line mode. (Closes: #217477) + + - Don't try to use terminal output tricks on non-ttys. (Closes: #276767) + + - Don't discard the user's selections to run reportbug. (Closes: #304748) + + - Fix the SEE ALSO entry for the reference manual. (Closes: #265723) + + - Documentation typo fixes. (Closes: #268916) + + - Document that ~a is a way to find packages according to the action + that is currently going to be applied to them. (Closes: #311290) + + - Delete some unnecessary text that lacks a trailing newline. + (Closes: #295924) + + - Don't include the upstream blow-by-blow changelog in the package. + + - Translation updates: + + + Czech (Closes: #330014) + + Danish (Closes: #317824) + + Finnish (Closes: #316225) + + French (Closes: #318906) + + Romanian (Closes: #318947) + + Vietnamese (Closes: #316994, #319702, #322276) + + -- Daniel Burrows Sat, 1 Oct 2005 14:31:28 -0700 + +aptitude (0.3.3-1) experimental; urgency=low + + * New upstream release + + - UTF-8 support. Closes: #198257 and friends. + + - Fix a case where different packages would be selected on startup + than on shutdown. (Closes: #315359) + + - Fixed the startup progress bar. (Closes: #173259) + + - Don't crash when trying to display information about packages that + have no Archive. (Closes: #312533) + + - Allow media changes to be cancelled (Closes: #315885) + + - Be more explicit when warning the user that the program is in + read-only mode. (Closes: #313417) + + - Typo fix for cmdline_prompt. (Closes: #313322) + + - Translation updates: + + * Chinese (Simplified) (Closes: #314330) + + * Chinese (Traditional) (Closes: #311587) + + * Czech (Closes: #314328) + + * Dutch (Closes: #315376, #316279) + + * Finnish (Closes: #312311, #313450) + + * German (Closes: #313663) + + * Lithuanian (Closes: #314643) + + * Norwegian Bokmal (Closes: #313459) + + * Norwegian nynorsk (Closes: #315988) + + * Polish (Closes: #315338) + + * Portuguese (Closes: #315486) + + * Russian (Closes: #313619) + + * Slovak (Closes: #309824) + + * Spanish (Closes: #313412) + + * Vietnamese (Closes: #313321) + + -- Daniel Burrows Mon, 4 Jul 2005 13:15:03 -0400 + +aptitude (0.3.2-4) experimental; urgency=low + + * Build-Depend on docbook-xml (Closes: #309105). + + -- Daniel Burrows Sat, 14 May 2005 13:48:17 -0400 + +aptitude (0.3.2-3) experimental; urgency=low + + * Build against apt 0.6.36. + + -- Daniel Burrows Sat, 7 May 2005 19:33:01 -0400 + +aptitude (0.3.2-2) experimental; urgency=low + + * Merge brown-paper-bag problem resolver fixes from HEAD. + + -- Daniel Burrows Sun, 1 May 2005 21:51:10 -0400 + +aptitude (0.3.2-1) experimental; urgency=low + + * New upstream release, fixing the following Debian bugs: + + - Don't discard apt's helpful error message explaining that dpkg + --configure -a needs to be run. (Closes: #160418) + + - Separated the search pattern for "has a sticky hold set" from the + pattern for "will not be upgraded" (to get the effect of the old + ~ahold, use ~U~akeep). (Closes: #216730) + + - Don't crash when the user asks to see the help dialog. + (Closes: #293935, #306619) + + - Properly preprocess and format the messsage about failed downloads + (Closes: #298713) + + - If -s is passed to the visual interface, just print an error message + instead of refusing to start. + + -- Daniel Burrows Sun, 1 May 2005 14:16:51 -0400 + +aptitude (0.3.1-4) experimental; urgency=low + + * Correct the Build-Depends on apt to make sure 0.6.0 or greater is used. + (Closes: #293130) + -- Daniel Burrows Tue, 1 Feb 2005 12:25:22 -0500 + +aptitude (0.3.1-3) experimental; urgency=low + + * Move the doc packages to the doc section, as suggested by ftpmaster. + + -- Daniel Burrows Sat, 29 Jan 2005 12:00:35 -0500 + +aptitude (0.3.1-2) experimental; urgency=low + + * Doh, change the Build-Depends to require libsigc++-2.0-dev. (Closes: #292756) + + -- Daniel Burrows Sat, 29 Jan 2005 10:58:47 -0500 + +aptitude (0.3.1-1) experimental; urgency=low + + * New upstream release + + * Standards-Version bumped to 3.6.1.0. + + -- Daniel Burrows Mon, 10 Jan 2005 18:03:47 -0800 + +aptitude (0.3.0-1) experimental; urgency=low + + * New upstream release + - Supports apt 0.6. (Closes: #281541, #238200) + - By default, aptitude will only pause after a download if an error + has occured. In the UI options dialog, you can also choose to + always or never pause. (Closes: #219920) + - Translation updates: + + Basque (Closes: #275704) + + Brazilian Portuguese (Closes: #275220) + + Chinese (Traditional) (Closes: #274268) + + French (Closes: #274953) + + German (Closes: #283546) + + Hebrew [NEW] (Closes: #275266) + + Lithuanian (Closes: #280049) + + Polish (Closes: #265481) + + Romanian (Closes: #281531) + + Slovak (Closes: #279559) + + Turkish (Closes: #280009) + + * A French version of the user's manual is now available in + aptitude-doc-fr. + + -- Daniel Burrows Wed, 22 Dec 2004 14:36:09 -0800 + +aptitude (0.2.15.8-1) unstable; urgency=high + + * New upstream release + - RMs: this release includes a patch to work around UTF-8 problems + in an ugly way. The debian-installer team has requested it for sarge. + - Only show packages that really are suggested in "Suggested Packages". + (Closes: #270667) + - Apply an old patch from the BTS, mostly (the 'l' problem was + handled by using 'L' as the keybinding). (Closes: #179533) + - Translation updates: + + French (Closes: #272824) + + Italian (Closes: #265243) + + Japanese (Closes: #272454) + + -- Daniel Burrows Tue, 28 Sep 2004 14:33:42 -0400 + +aptitude (0.2.15.7-1) unstable; urgency=high + + * New upstream release. + - Documentation fixes (Closes: #269102, #269100) + - Translation updates: + + Brazilian (Closes: #271411) + + Catalan (Closes: #270917) + + Finnish (Closes: #263313) + + French (Closes: #270713) + + Greek (Closes: #265006) + + Italian (Closes: #268263) + + Japanese (Closes: #264867) + + Norwegian (Closes: #269976) + + Russian (Closes: #266294) + + Spanish (Closes: #269311) + + -- Daniel Burrows Fri, 17 Sep 2004 14:30:42 -0400 + +aptitude (0.2.15.6-1) unstable; urgency=low + + * New upstream release. Give up on getting into testing the usual way. + - Un-reverse the display of the size change of individual versions. + + - Install localized manpages in 'make install'. + + - Translation updates: + + Czech (Closes: #262524) + + Danish (Closes: #262129) + + Dutch (Closes: #262000) + + Finnish (Closes: #263313) + + German (Closes: #262534) + + Italian (Closes: #261819) + + Portuguese (Closes: #261502) + + + -- Daniel Burrows Fri, 6 Aug 2004 23:45:01 -0400 + +aptitude (0.2.15.5-2) unstable; urgency=medium + + * This is probably useless due to the gcc-3.4 transition, but + try to give the package a snowball's chance of getting into + testing. + + -- Daniel Burrows Mon, 26 Jul 2004 09:42:53 -0400 + +aptitude (0.2.15.5-1) unstable; urgency=low + + * New upstream release, closing the following Debian bugs: + - aptitude can now log to multiple destinations (specified + as a configuration group); Closes: #259714. + - A format code to display priorities (as set in apt_preferences) + of package versions is now available: %i. May close #240423. + - An option (Allow-Null-Upgrade) is available to disable one of + the sanity-checks performed before an install run. Closes: #260590. + - Internal pagers scroll by the correct amount. Closes: #260713. + - The display limit can be reset by entering an empty string. + Closes: #260244. + - Don't use nonportable pthreads symbols. Closes: #260259. + - Translation updates: + + Brazilian (Closes: #260953) + + Catalan (Closes: #261095) + + Czech (Closes: #259966) + + Dutch (Closes: #260632) + + Italian (Closes: #261017) + + Greek (Closes: #261029) + + Portuguese (Closes: #261425) + + -- Daniel Burrows Sun, 25 Jul 2004 22:56:00 -0400 + +aptitude (0.2.15.4-1) unstable; urgency=low + + * New upstream release, closing the following Debian bugs: + - aptitude now treats Suggests-Important as a synonym for + Keep-Suggests, which should smooth out the transition a + bit for people who had it turned on. (Closes: #259387) + - The 'download' action at the command-line now accepts a + version or archive specification. (Closes: #160145) + - A menu command and a keyboard command are now available + to find the next broken package. (Closes: #162474) + + -- Daniel Burrows Thu, 15 Jul 2004 19:21:59 -0400 + +aptitude (0.2.15.3-1) unstable; urgency=low + + * New upstream release, closing the following Debian bugs: + - Fix the behavior of menubar hiding (Closes: #258688). + - Suppress harmless self-conflicts when describing problems + with a package (Closes: #258533). + - The default keys bound to Yes and No are translatable. + (Closes: #258409) + - Split the manpage into a separate file. (Closes: #259089) + - Suppress some mostly useless messages unless the user asks + us to be verbose. (Closes: #258913) + - Translation updates: + + Brazilian (Closes: #258667), Greek (Closes: #258805), + Spanish (Closes: #258243) + * Split the (large) HTML documentation into separate packages. + + -- Daniel Burrows Tue, 13 Jul 2004 02:49:06 -0400 + +aptitude (0.2.15.2-1) unstable; urgency=low + + * New upstream release, closing the following Debian bugs: + - No longer stores unchanged options in the user configuration file. + (Closes: #175409) + - s/forbid-upgrade/forbid-version/g (Closes: #257901) + - Translation updates: Finnish (Closes: #257902); Italian (Closes: #257710) + + -- Daniel Burrows Wed, 7 Jul 2004 14:11:46 -0400 + +aptitude (0.2.15.1-1) unstable; urgency=low + + * New upstream release. + + - Incorporates the fix from -2. + + - Includes the screenshots that were missing in the previous release. + + -- Daniel Burrows Sun, 4 Jul 2004 15:14:15 -0400 + +aptitude (0.2.15-2) unstable; urgency=low + + * Avoid dereferencing apt_cache_file in a codepath that is sometimes + invoked while it is NULL. (Closes: #257420) + + -- Daniel Burrows Sun, 4 Jul 2004 13:26:47 -0400 + +aptitude (0.2.15-1) unstable; urgency=low + + * New upstream release, closing the following Debian bugs: + - Hopefully this version compiles on ia64. (Closes: #243932) + + - aptitude no longer displays a warning about removing Essential + packages if the removal is cancelled. (Closes: #254422) + + - All traces of Suggests-Important were removed from the program. + The program now has enough features that there is no longer any + good reason to use this option; its main use was to find + suggested-but-not-installed packages, and there are better + ways of doing that now. + (Closes: #245410) + + - The non-hierarchical tree mode is broken and shows no signs of + being fixed; until it is fixed, aptitude will not use it. + This means the categorical browser actually works again. + (Closes: #120978, #144079, #144083, #151437, #242397) + + - ORed dependencies are shown correctly in 'aptitude show'. + (Closes: #254740) + + - A --visual-preview command-line option is now available. + (Closes: #253335) + + - Translated task descriptions will be displayed. (Closes: #203725) + + - Removed trailing periods from all menu descriptions. + (Closes: #244676) + + - Applied a manpage patch from Sebastian Kapfer; unfortunately, + the old manpage has been superseded by a (pretty much identical) + new manpage generated from DocBook :-/. (Closes: #242304) + + - Fixed the display of ORed dependencies when describing reasons + for a package's state. (Closes: #242663) + + - Improved the calculation of reasons for a package's state in the + presence of virtual packages. (Closes: #244817) + + - Fixed -R and -r. (Closes: #243289) + + - Translations: + + - Basque updates (Closes: #244858) + + - Brazilian updates (Closes: #242332) + + - Catalan updates (Closes: #248764) + + - Czech updates (Closes: #243728, #256326) + + - Danish updates (Closes: #244539) + + - Dutch updates (Closes: #249405) + + - German updates (Closes: #233917, #255396) + + - Italian updates (Closes: #244679) + + - Japanese updates (Closes: #250023) + + - Lithuanian updates (Closes: #242815) + + - Norwegian Bokmal translation added (Closes: #250500, #252507) + + - Polish updates (Closes: #248365) + + - Portugese updates (Closes: #242309, #242372, #244850, #245699) + + - Russian added (Closes: #250498) + + - Traditional Chinese translation added (Closes: #244359) + + * Added build-depends on xsltproc, docbook-xsl, and html2text for + the shiny new DocBook documentation. + + * Quote some more menu strings to make lintian happy. + + -- Daniel Burrows Thu, 1 Jul 2004 17:07:14 -0400 + +aptitude (0.2.14.1-2) unstable; urgency=low + + * Apply patch from SVN to not crash when Auto-Upgrade is "true". + + -- Daniel Burrows Sun, 4 Apr 2004 10:48:12 -0400 + +aptitude (0.2.14.1-1) unstable; urgency=low + + * New upstream release + - Added a command-line "reinstall" action. (Closes: #240225) + - Added a "%t" formatting escape to display Archive information. + (Closes: #113354) + - Support the Key attribute of tasks. (Closes: #202781) + - Fix fetching ChangeLogs for epoched and non-main packages. + (Closes: #237340, #233855) + - Patch from Danilo Piazzalunga to update and polish the manpage. + + Fixed reference to apt-get(8). (Closes: #198891) + + Document the -t command-line option. (Closes: #225053) + - Fix the names given to downloads in the View menu. (Closes: #234041) + - Wrap apt error messages. (Closes: #233923) + - Display Provided packages in the package information screen. + (Closes: #121979) + - Never leave the user sitting at a blank screen if the last view closes. + (Closes: #233783) + - Cosmetic cleanup of apt_options.cc. (Closes: #233528) + - Translation updates, thanks to Christian Perrier for helping to triage: + + Brazilian Portuguese program translation update. Closes: #237866, #199306 + + Czech translation update. Closes: #240604 + + Danish program translation update. Closes: #230642, #234805 + + Finnish program translation update. Closes: #238188 + + French program translation update. Closes: #237501 + + German program translation update. Closes: #233917 + + Italian translation update. Closes: #239915 + + Japanese program translation update. Closes: #235256 + + Japanese translation update. Closes: #239242 + + Lituanian translation update. Closes: #240683 + + Norwegian Nynorsk translation update. Closes: #241104 + + Partial Greek program translation added. Closes: #237808 + + Partial Traditional Chinese program translation update. Closes: #230893 + + Portuguese program translation. Closes: #239171 + + Simplified Chinese translation update. Closes: #240739 + + Spanish program translation update. Closes: #234537 + + -- Daniel Burrows Sat, 3 Apr 2004 23:40:19 -0500 + +aptitude (0.2.14-4) unstable; urgency=low + + * Somehow my orig.tar.gz got lost and the last upload was native (ouch!!). + Fixing that in this upload. + + -- Daniel Burrows Fri, 2 Apr 2004 14:45:36 -0500 + +aptitude (0.2.14-3) unstable; urgency=low + + * Correct the Build-Dependency on g++ to have an appropriate epcoh. + + -- Daniel Burrows Mon, 16 Feb 2004 11:41:21 -0500 + +aptitude (0.2.14-2) unstable; urgency=low + + * Build-depend on libncurses5-dev | libncurses-dev, not just libncurses-dev. + + -- Daniel Burrows Sun, 15 Feb 2004 15:33:40 -0500 + +aptitude (0.2.14-1) unstable; urgency=low + + * New upstream release + - No longer crashes if sources.list and/or apt.conf are missing + or unreadable. (Closes: #220732) + + - Many bugs were closed in the experimental versions below; I doubt + Katie will autoclose them, so here they are again in the first upload + to unstable since 0.2.13. + Closes: #159582, #141925, #141720, #222907, #216268, #196477, #230060, #214021, #214116, #224966, #103455, #208401, #149161, #214245, #222583, #143732. + + -- Daniel Burrows Sun, 15 Feb 2004 14:14:50 -0500 + +aptitude (0.2.13.9999.3-1) experimental; urgency=low + + * New upstream release + - Translation update from Ruben Porras (Closes: #224966) + + -- Daniel Burrows Fri, 13 Feb 2004 13:42:21 -0500 + +aptitude (0.2.13.9999.2-1) experimental; urgency=low + + * New upstream release + - Changelog fetching works again. (Closes: #103455, #208401) + - When packages are automatically kept back from being upgraded, + aptitude no longer marks them as persistently held. + (Closes: #149161) + - Invalid search patterns on the command line no longer + crash aptitude. (Closes: #214245) + - Downgrades are now logged. (Closes: #222583) + + -- Daniel Burrows Sun, 8 Feb 2004 20:51:56 -0500 + +aptitude (0.2.13.9999-1) experimental; urgency=low + + * New upstream release. + - The cache-loading code no longer aborts after you add an apt source. + (Closes: #143732) + - Adjusting hold settings no longer affects the automatic status + of a package. (Closes: #159582) + - Don't prompt if there's nothing to upgrade, or if we're only doing + what the user asked us to do. (Closes: #141925, #141720, #222907) + - Actually save options when the user hits "Ok". (Closes: #216268) + - Removed the ~e match code; it is superceded by regular expressions. + (Closes: #196447) + - Added i18n markings to many strings that were missing them. + (Closes: #230060) + - Fixed the German translation of "limit". + (Closes: #214021) + - Added a pt_BR translation. + (Closes: #214116) + + * Uploaded to experimental to give translators a chance to catch up. + (also to let experimental users and aptitude fans find any remaining + gotchas) + + -- Daniel Burrows Tue, 3 Feb 2004 16:33:14 -0500 + +aptitude (0.2.13-2) unstable; urgency=low + + * Backport from CVS: don't enable installation of suggested packages + the first time the user opens the preferences dialog! (one-line change) + + -- Daniel Burrows Thu, 2 Oct 2003 23:10:38 -0400 + +aptitude (0.2.13-1) unstable; urgency=low + + * New upstream release. + - Fixes some longstanding memory-handling-related crashes by not + memcpy'ing std::strings. Thanks to Peter Lundkvist and Sami Liedes + for finding the cause of this bug. + I may have missed some bugs that need to be closed by hand (this + one had a lot of symptoms and was reported many times) + Closes: #192073 + - Fixes abnormal exits in very specific circumstances. (after + updating the package list while viewing details about a package + which vanished from the cache) Thanks to Peter Lundkvist for the + diagnosis. + Closes: #109420 + - No longer prints incorrect flags. (Closes: #183462) + Thanks to Seneca Cunningham for the diagnosis. + - Translation updates to pt_BR by Andre Luis Lopes (Closes: #195755) + - Should build with g++-3.3 now. (Closes: #194424, #195514) + * Change Build-Depends ito specify libsigc++-1.2-dev, since aptitude has + been ported to libsigc++-1.2. + * Call configure with --disable-werror, since ncurses is still broken. + (see bug #195732) + * Hack around changed behavior of configure wrt MKINSTALLDIRS. + + -- Daniel Burrows Mon, 9 Jun 2003 15:26:55 -0400 + +aptitude (0.2.12-3) unstable; urgency=low + + * Modified the logrotate script to not complain if /var/log/aptitude is + missing. (Closes: #192555, #193072) + + -- Daniel Burrows Mon, 12 May 2003 16:53:16 -0400 + +aptitude (0.2.12-2) unstable; urgency=low + + * Rebuild against apt 0.5.5. It looks like this apt is + binary-compatible with 0.5.4.9, but better safe than sorry I say. + + -- Daniel Burrows Wed, 7 May 2003 14:22:46 -0400 + +aptitude (0.2.12-1) unstable; urgency=low + + * New upstream release. Debian bugs closed in this release: + - Compiles with g++-3.2! (Closes: #166435, #177092, #177463, #178520) + - Search patterns can be POSIX regular expressions (Closes: #142450) + - The internal pager now has a search function (Closes: #144085) + - Fixed a bug in the formatting code (Closes: #163749) + - Visually flag dependencies for which cannot be fulfilled by any + available package. (Closes: #157950) + - In the quick-help bar, indicate that "g" also removes packages. + (Closes: #158966) + - aptitude no longer remembers whether a package was to be reinstalled. + (Closes: #167236, #121346) + - Parsing of bold colors is fixed. (Closes: #168287) + - "aptitude install " installs all packages in the task. + (Closes: #165624) + - Added a (mostly untested) "-t" argument, which should behave in + the same manner as apt-get's "-t" argument. (Closes: #151583) + - Included da.po updates from Morten Bo Johansen and + pt_BR.po updates from Andre Luis Lopes . + (Closes: #171903, #162512) + - Changed the Content-Type of fr.po, as requested by the translator. + (Closes: #156616) + - The information that's logged about the change in the total installed + package size is human-readable. (Closes: #154924) + - Fixed a display bug when downloading really big packages. + (Closes: #171903) + - Documented the "M" and "m" keystrokes. (Closes: #160936, #154000) + - Deleted references to the "x" keystroke. (Closes: #166571) + + * Wrote a logrotate script, so aptitude's log file should now be rotated + monthly. (Closes: #160795) + + * Update standards version. + + * debhelper 4.0. + + -- Daniel Burrows Mon, 10 Feb 2003 15:19:25 -0500 + +aptitude (0.2.11.1-3) unstable; urgency=low + + * Fix the aptitude-wants-to-remove-dpkg bug by following pre-depends + in the garbage collector. This is a one-line fix. (Closes: #151701) + + -- Daniel Burrows Fri, 12 Jul 2002 22:36:21 -0400 + +aptitude (0.2.11.1-2) unstable; urgency=high + + * Er, evidently katie doesn't like capitalized urgencies. This is the + only change in this upload. + + -- Daniel Burrows Tue, 23 Apr 2002 16:06:02 -0400 + +aptitude (0.2.11.1-1) unstable; urgency=HIGH + + * New upstream release. RM: this does not change a single line of code; + it just updates the translations (the reason for the release; these + translations had fallen way behind) and fixes a few minor typos + in documentation. + - Merged updated Polish translations from + Michal Politowski . + (Closes: #143051) + - Merged updated Finnish translations from + Jaakko Kangasharju . + - Included information about aptitude's CVS in the README + (Closes: #141371) + - Fixed the dangling reference to SEARCHING in the manpage + (Closes: #142651) + + -- Daniel Burrows Sun, 21 Apr 2002 23:53:49 -0400 + +aptitude (0.2.11-1) unstable; urgency=low + + * New upstream release + - Not quite a Debian bug, but IMPORTANT: I have made the "new" command + style the default! If you have modified your configuration this should + not be an issue, but if you haven't and you prefer the old style, look + in the "UI Options" menu. + - Translations are probably all screwed up in this release; many strings + changed. Sorry :-( + - The Y/n command-line prompt now is more capable: you can enter the + full UI or modify package selections from it. Enter '?' at it for a + complete description. (Closes: #136916) + - The '+' keybinding is no longer used to reinstall packages, ever. + Use 'L' if you really want to reinstall something. (Closes: #138122) + - An "unhold" command is now available from the command-line. + (Closes: #137770) + - A tripartite joeyh bug: + * Tasks and sections which have 'descriptions' now display them in + the "long description area". (some of the descriptions I've written + for sections are a bit hokey, though) + * The Tasks tree previously hid many packages due to a parsing bug, + making it virtually useless. This is now fixed. + * The "alien" section has a description now. + (Closes: #136684) + - Added a %H escape for display areas. It expands to the current + computer's hostname. (Closes: #137754) + - In command-line mode, suppress the prompt on upgrades when there are + no actions to be taken. (Closes: #137302) + - Fixed a bug that caused packages being reinstalled to not be listed + in the preview screens. (Closes: #138120) + - Fixed (read: rewrote to dehackify) the description widget's formatting + code. (Closes: #137783) + - If the user aborts an update, the cache is reloaded before returning to + the display. (Closes: #138070) + - The default value of autoclean is really "false" again. + (Closes: #138685) + - Fixed a rather nasty segfault due to running off the end of the package + list. How I didn't notice this for so long, I don't know. + (Closes: #136967) + - Eliminated an infinite loop that occured if the user tried to scroll + the description while it was hidden. (Closes: #140361) + - The "install" command-line option now checks whether you entered a valid + package name before deciding whether to treat trailing '+'/'-'/'_'/'=' + characters as commands. (Closes: #140933) + - You can no longer focus an unscrollable description widget, and the + highlight bar in the package tree is hidden when the tree loses focus. + (Closes: #136550) + - "aptitude --help" now documents the "download" command. + (Closes: #138150) + - The status messages on startup are now suppressed when using + "aptitude search". (Closes: #136873) + - When the download is stalled, "stalled" is now displayed in the progress + bar (Curses frontend only) (Closes: #136520) + - The command-line mode deals correctly with window resizes now. + (Closes: #137945) + - No longer displays an "available" version for obsolete/local packages. + (Closes: #120872) + - aptitude now recognizes the "--version" option. (Closes: #141296) + + -- Daniel Burrows Sun, 7 Apr 2002 10:02:50 -0400 + +aptitude (0.2.10-1) unstable; urgency=low + + * New upstream release + - You can now access many features of aptitude from the command line. + See "aptitude help" and/or aptitude(1) and/or the README for details. + - The "p" package state is documented (Closes: #135112) + - Sorted out the ~r matcher status. Some people like the old behavior, + so it's been reinstated; you can find out what packages would be + or have been garbage-collected via ~g now. (Closes: #135571) + - Fixed a minor display bug in the download summary: the total time + always had an extra "s" appended to it. (Closes: #135567) + - Removed the INSTALLATION section from the manual. On the other + hand, the space it used is more than taken up by the documentation for + the new command-line stuff. I could move that elsewhere -- let me + know what you think, Joey. (Closes: #136478) + + -- Daniel Burrows Sat, 2 Mar 2002 21:29:06 -0500 + +aptitude (0.2.9.4-2) unstable; urgency=high + + * Backported a fix from CVS for a nasty interaction when the user + tried to follow Suggests and remove unused packages at the same time. + This doesn't fix all the issues, but it gets rid of the most + immediate problem. A more complete fix may be hashed out in the future. + (Closes: #135956) + + -- Daniel Burrows Wed, 27 Feb 2002 09:12:18 -0500 + +aptitude (0.2.9.4-1) unstable; urgency=high + + * New upstream release + - Fixed crashing bug on Alpha due to divide-by-zero. + This made aptitude much less useful on alpha machines, hence the + high urgency. + (Closes: #122064) + - forget-new-on-update and forget-new-on-install now actually work. + (Closes: #134226) + + -- Daniel Burrows Sun, 17 Feb 2002 10:44:57 -0500 + +aptitude (0.2.9.3-1) unstable; urgency=low + + * New upstream release + - Compiles with g++-3 again. (Closes: #133250) + - Really include aptitude.pl.1 (Closes: #114396) + + -- Daniel Burrows Sun, 10 Feb 2002 16:02:24 -0500 + +aptitude (0.2.9.2-1) unstable; urgency=low + + * New upstream release + - ~ahold now does the Right Thing[tm]. (Closes: #126800) + + -- Daniel Burrows Sat, 9 Feb 2002 15:53:38 -0500 + +aptitude (0.2.9.1-1) unstable; urgency=low + + * New upstream release + + -- Daniel Burrows Sat, 9 Feb 2002 11:43:08 -0500 + +aptitude (0.2.9-1) unstable; urgency=low + + * New upstream release. Debian bug-related changes: + - aptitude now tracks automatically installed packages, similarly + to deborphan/debfoster. (Closes: #122726, #102205, #114464) + + - Packages which are held, but not broken, are now visually flagged + as being broken. I believe this is enough of a fix for this + particular bug. (Closes: #120785) + + There is more to do in general, but there are other bugs filed + about that :) + + - Log messages now include the date and time. (Closes: #120874) + + - Re-ordered the preview screen's grouping to hopefully put more + interesting things first and be more logical. Feedback requested. + (Closes: #128542) + + - Rewrote several sections of the documentation, incorporating some + user feedback (Closes: #126492) There may be more work to do here. + + - Mark all upgradable packages to be upgraded BEFORE resolving + dependencies. This fixes a somewhat complex misbehavior + involving ORed version-specific dependencies. (Closes: #108379) + + - Changed the symbols for collapsed/opened trees to something that I + hope is less ambiguous. (Closes: #120890, #102033) + + - When editing a string, the cursor now starts at the beginning + of the line. (Closes: #120890) + + - When reconfiguring packages, the software fails more gracefully if + /usr/sbin/su-to-root does not exist. (Closes: #130423) + + - Really made translated header widths work (I tested it this time! :) ) + (Closes: #114401) + + - Corrected a misspelling in the options dialog (Closes: #120887) + + - Fixed a misspelling in de.po (Closes: #123644) + + - Fixed a minor display bug when a package category was both longer + than the width of the display, and the last item on the display. + (Closes: #123652) + + -- Daniel Burrows Sat, 9 Feb 2002 11:24:08 -0500 + +aptitude (0.2.8.1-1) unstable; urgency=low + + * New upstream release + - Matcher added for packages which are not depended upon. (bug #122726) + Not closing the bug, as there is more to do in this area. + + - The pause after downloading is now optional. (Closes: #120873) + + - Package data moved to /var/lib. (FHS fix -- the package *ought* to + handle the transition properly) (Closes: #122334) + + - Fixed description of the "comm" section to show that it's not just + faxmodems. (Closes: #121951) + + - The descriptions of "j" and "k" were reversed in the help text. + (so it said that "j" moved up and "k" moved down) This has been fixed. + (Closes: #122061) + + - Updated pt_BR with patch from Andre Luis Lopes . + (Closes: #122251) + + -- Daniel Burrows Sun, 9 Dec 2001 16:51:30 -0500 + +aptitude (0.2.8-4) unstable; urgency=high + + * Rebuild to kill the stray config.cache that somehow snuck into the + Debian diff. (Closes: #122890) Urgency=high to get this RC fix safely + into woody. + + -- Daniel Burrows Sun, 9 Dec 2001 09:48:38 -0500 + +aptitude (0.2.8-3) unstable; urgency=low + + * Backported patch from Falk Hueffner to fix segfaults and crashes on + alpha. (Closes: #114270) + + -- Daniel Burrows Wed, 28 Nov 2001 12:46:30 -0500 + +aptitude (0.2.8-2) unstable; urgency=low + + * Backported patch to improve incsearch behavior: it now + reverts to the starting location if an invalid (or, eg, null) pattern + is provided. + + -- Daniel Burrows Thu, 22 Nov 2001 11:14:46 -0500 + +aptitude (0.2.8-1) unstable; urgency=low + + * New upstream release + - Better documents what '/' does with no special search terms. + (Closes: #120592) + + -- Daniel Burrows Thu, 22 Nov 2001 10:56:10 -0500 + +aptitude (0.2.7.999-1) unstable; urgency=low + + * New upstream release. + - Doesn't crash if tasksel is missing, and Recommends tasksel. + (Closes: #120578) + - Correctly uses translated column widths. + (Closes: #114401) + * Never mind, aptitude wasn't added to base after all. (too close to + freeze) Bugfixing like mad anyway; Thanksgiving vacation only happens + once a year! + + -- Daniel Burrows Wed, 21 Nov 2001 21:08:55 -0500 + +aptitude (0.2.7.3-2) unstable; urgency=low + + * Fixed a silly typo which made search histories (for instance) not + work right. + + -- Daniel Burrows Wed, 21 Nov 2001 15:04:13 -0500 + +aptitude (0.2.7.3-1) unstable; urgency=low + + * New upstream release + - pl translation finally merged (took way too long) (Closes: #114396) + - Reference to ~a/~A in README fixed. (Closes: #116695) + + -- Daniel Burrows Tue, 20 Nov 2001 21:30:36 -0500 + +aptitude (0.2.7.2-1) unstable; urgency=high + + * New upstream release + - Should run at a decent speed on low-memory systems again. + (Closes: #116750) + - "f" is mentioned in mine-help.txt (Closes: #120251) + * Urgency high because aptitude was just added to base (woohoo!) and + base freezes very soon (bummer) and the efficiency issue above will + make aptitude virtually unusuable on many older systems. (bleach) + + -- Daniel Burrows Tue, 20 Nov 2001 20:07:59 -0500 + +aptitude (0.2.7.1-1) unstable; urgency=low + + * New upstream release + + -- Daniel Burrows Mon, 1 Oct 2001 15:41:21 -0400 + +aptitude (0.2.7-1) unstable; urgency=low + + * New upstream release + - Supports the Task: header. (Closes: #113567) + + -- Daniel Burrows Mon, 1 Oct 2001 15:06:50 -0400 + +aptitude (0.2.6.5-1) unstable; urgency=low + + * New upstream release + - workaround for g++ on arm. Hopefully this will make aptitude + buildable on all archs. + + -- Daniel Burrows Sat, 22 Sep 2001 19:40:09 -0400 + +aptitude (0.2.6.4-1) unstable; urgency=low + + * New upstream release + - Fixed the loading of keybindings. (Closes: #112306) + + -- Daniel Burrows Sat, 15 Sep 2001 08:34:35 -0400 + +aptitude (0.2.6.3-1) unstable; urgency=low + + * New upstream release. + - Unbroke the 'level_next' and 'auto-advance' features. (Closes: #112267) + + -- Daniel Burrows Fri, 14 Sep 2001 17:55:39 -0400 + +aptitude (0.2.6.2-1) unstable; urgency=low + + * New upstream release + + -- Daniel Burrows Thu, 13 Sep 2001 19:31:31 -0400 + +aptitude (0.2.6.1-1) unstable; urgency=low + + * New upstream release + - Downloads work again. (mea culpa; Closes: #111950) + - Translations are back in the package (Closes: #111904) + + -- Daniel Burrows Thu, 13 Sep 2001 12:20:34 -0400 + +aptitude (0.2.6-1) unstable; urgency=low + + * The "deity is kaput" upload. I was going to wait until the previous + upload went into testing, but deity is not being fixed and not being + fixed...which seems to be keeping the new apt and thus the new aptitude + out of testing. Bleah. + + * New upstream release + - Fixed the situation with Default-Grouping being undocumented and + overriding the preview grouping. Closes: #110704 + - Fixed matching with ~ahold and ~areinstall. Closes: #111466 + - It's tempting to close 104092, because the categorical browser + has bad lynx-like bindings...but they suck and aren't consistent + with the rest of the program. So there. + + -- Daniel Burrows Sat, 8 Sep 2001 21:30:39 -0400 + +aptitude (0.2.5.3-3) unstable; urgency=high + + * The "hey, Mr. Testing Bot, please move my code soon!" upload. + * Backported fixes from CVS: + - Deleted some nasty debug code that didn't compile on ia64. + (Closes: #110438) + - Finally found and fixed the (simple and stupid) bug that was + preventing autoclean-on-update from working properly. + (Closes: #108565) + * Urgency high. Yes, this is an evil hack. But these changes will + not break aptitude, and I intend to upload a version containing massive + changes as soon as this is safely in testing. + + -- Daniel Burrows Thu, 30 Aug 2001 10:24:28 -0400 + +aptitude (0.2.5.3-2) unstable; urgency=low + + * The "A pox on deity-devel@debian.org" upload. + * So the deity folks kindly went and bumped the soname, thus breaking all + software compiled against previous versions. So aptitude has to be + recompiled. (and I was so close to getting into testing, too.. :( ) + Closes: #109449 + + -- Daniel Burrows Tue, 21 Aug 2001 19:15:41 -0400 + +aptitude (0.2.5.3-1) unstable; urgency=low + + * New upstream release. + - Oops, getopt_long returns an int, not a char. Storing it in an int + lets the program compile on ppc. (Closes: #107525) + - Added a #include that's needed to compile on the Hurd. (Closes: #107672) + + -- Daniel Burrows Mon, 6 Aug 2001 16:52:44 -0400 + +aptitude (0.2.5.2-1) unstable; urgency=low + + * New upstream release. + - Hopefully, the endianness issues on alpha are now fixed, although + I suppose there's a chance they'll reach out from the grave to + throttle me.. (Closes: #106588) + + -- Daniel Burrows Fri, 27 Jul 2001 20:27:43 -0400 + +aptitude (0.2.5.1-1) unstable; urgency=low + + * New upstream release + - The horrible, ugly, terrible, never-should-have-happened-in-a-megayear + bug which caused most line-entries to crash has been fixed. Mea culpa. + (Closes: #106378) + + -- Daniel Burrows Tue, 24 Jul 2001 00:08:18 -0400 + +aptitude (0.2.5-1) unstable; urgency=low + + * New upstream release + - Multi-CD installs work. Closes: #104236 + - When editing the grouping policy, the current policy is displayed + as a default. Closes: #103962 + - Replaced the welcome dialog box with a less obtrusive list of + keybindings at the top of the screen. Closes: #104483 + + -- Daniel Burrows Mon, 23 Jul 2001 09:14:54 -0400 + +aptitude (0.2.4-1) unstable; urgency=low + + * New upstream release. + - Compiles and seems to work with g++-3.0. Closes: #104723 + * DH_COMPAT=2, so we really build on potato/Progeny. (I don't even know + offhand what DH_COMPAT=3 does, but it doesn't seem to be important for this) + Also, only build-depend on debhelper >=2.0.0. + + -- Daniel Burrows Thu, 19 Jul 2001 09:59:17 -0400 + +aptitude (0.2.3-1) unstable; urgency=medium + + * New upstream release + - Media-change messages should now fit on the screen (a better + fix is still needed) + - The package list will retain its selection upon being resized. + Closes: #103963 + - Fixed a crash triggered by a word in a package description + longer than the width of the screen. (libhtml-munger-perl was + the culprit) Closes: #103961 + - Mark broken dependencies using text as well as color. Closes: #79047 + - Make the menubar visible when no screen is active, even if it's set + to autohide. Closes: #102918 + - Changing a package's status should advance to the next package. + Closes: #104209 + - aptitude can now automatically become root (with the root password, + of course) -- I believe this should address the issue of starting it + from the Debian menu. Closes: #71948 + + -- Daniel Burrows Wed, 11 Jul 2001 12:15:11 -0400 + +aptitude (0.2.2-1) unstable; urgency=low + + * New upstream release + - Default widths are now modifiable by the translator. Closes: #101406 + + -- Daniel Burrows Fri, 29 Jun 2001 14:36:57 -0400 + +aptitude (0.2.1-1) unstable; urgency=low + + * New upstream release + - CD-ROM installs should work now. Closes: #98956 + - Really fixed signedness issues. Closes: #101398,#101504 + - Options are autosaved now. Closes: #102599 + + * Maintainer address changed to @debian.org + * Removed beta-software warnings from the package description. + + -- Daniel Burrows Thu, 28 Jun 2001 15:24:15 -0400 + +aptitude (0.2.0-1) unstable; urgency=low + + * New upstream release. This is still missing a few things -- in + particular, some translators haven't caught up yet. + * This one goes into unstable. Much rejoicing (I hope) + * libsigc++-dev added to Build-Depends, since we need it now. + + * I believe that the code to prevent installation from proceeding + while packages are broken will avoid these situations where the + problem resolver does stuff behind the user's back. + Closes: #87774, #96559 + * Most of the code has been rewritten. If these old bugs and + crashes are still around, it's pure coincidence, and I can't reproduce + any of them. (I suspect they weren't even present in the latest 0.0.x + revision) + Closes: #60156, #63358 + * I believe that all known problems with displaying dependencies have + been addressed. Closes: #68628 + * I'm sure that aptitude purges itself completely by now. Closes: #66711 + * The download progress screen has been rewritten, and will now scroll + to keep the currently downloading item in view. Closes: #69131 + * Errors are now collected into a single big dialog box, so even if + there are hundreds, there's no confusion about whether the program + crashed. (incidentally, I still can't figure out where this + "tried to dequeue a fetching object" comes from) Closes: #71314 + * Essential: yes packages are now hard to remove (at least when you + first select them..if they get removed by the problem resolver, you + won't get asked, but that should be hard to do. Closes: #86115 + * I think most of the problems with bad search patterns are finally + fixed (knock on wood) This one is, at least. Closes: #95455 + * I believe that the restructuring of the UI also eliminated the + occasional crashes when installing from an info screen. (knock on + wood again) Closes: #100187 + * Fixed the signed-char problems from 0.1.9. Closes: #101398 + * The rewritten download progress screen should report 404 errors. At + least, it works for me.. Closes: #102109 + * You can now ask aptitude to run an autoclean operation after updating + the package lists (which I think is the right time to do it) + Closes: #97653 + * Prompt-On-Exit has been fixed since 0.1.9. Closes: #101394 + * This includes Michal Politowski's new Polish translations. + Closes: #101403 + + -- Daniel Burrows Mon, 25 Jun 2001 19:43:27 -0400 + +aptitude (0.1.9-2) experimental; urgency=low + + * Clobber some unnecessary files (the package build now replaces them with + symlinks) (Closes: #10388) + + -- Daniel Burrows Mon, 18 Jun 2001 20:43:01 -0400 + +aptitude (0.1.9-1) experimental; urgency=low + + * New upstream release + + * This is probably going to be the last release before 0.2.0 (the + version numbers worked out conveniently for once); please tell me if + you think there are bugs which need to be fixed before I release this + for general use! + + -- Daniel Burrows Mon, 18 Jun 2001 08:50:34 -0400 + +aptitude (0.1.8-1) experimental; urgency=low + + * New upstream release + + -- Daniel Burrows Fri, 15 Jun 2001 10:11:09 -0400 + +aptitude (0.1.7-1) experimental; urgency=low + + * New upstream release + + -- Daniel Burrows Mon, 4 Jun 2001 23:25:41 -0400 + +aptitude (0.1.6-1) experimental; urgency=low + + * New upstream version. + + -- Daniel Burrows Thu, 3 May 2001 21:07:39 -0400 + +aptitude (0.1.5-1) experimental; urgency=low + + * New upstream version. + - addresses bug #95455, dealing with bad search patterns and reported by + William Steve Applegate ) + + -- Daniel Burrows Fri, 27 Apr 2001 22:29:52 -0400 + +aptitude (0.1.4-1) experimental; urgency=low + + * New upstream version. + + -- Daniel Burrows Tue, 10 Apr 2001 08:13:57 -0400 + +aptitude (0.1.3-2) experimental; urgency=low + + * Make the extended description less inflammatory, and fix dumb indentation. + + -- Daniel Burrows Fri, 23 Mar 2001 20:28:34 -0500 + +aptitude (0.1.3-1) experimental; urgency=low + + * New upstream version. This will go into experimental as "aptitude"; + aptitude-beta is now an empty package depending on it. (I was holding + this out of experimental because apt wasn't up to handling + experimental nicely and because it wasn't really even up to that. + Both reasons are no longer valid. Hence this goes into experimental) + * Add build-depends, and don't install INSTALL. + (was in stable, but I missed fixing it here) + + -- Daniel Burrows Fri, 23 Mar 2001 17:54:26 -0500 + +aptitude (0.1.2-1) unstable; urgency=low + + * New upstream version (many changes, see NEWS) + + -- Daniel Burrows Wed, 21 Feb 2001 21:19:16 -0500 + +aptitude (0.1.1-1) unstable; urgency=low + + * New upstream version (many changes, of course..) + + -- Daniel Burrows Tue, 30 Jan 2001 09:08:09 -0500 + +aptitude (0.1.0-1) unstable; urgency=low + + * New upstream version. + + -- Daniel Burrows Sun, 3 Dec 2000 22:49:59 -0500 + +aptitude (0.0.7.12-1) unstable; urgency=low + + * New upstream version. Installation of a single package without affecting + others is now (slightly hackily) supported; it can't be done in a much + better way, unfortunately, although a few improvements will happen in the + future. (closes: #74824) + + -- Daniel Burrows Mon, 27 Nov 2000 18:26:13 -0500 + +aptitude (0.0.7.11-1) unstable; urgency=low + + * New upstream version (closes: #78062) + + -- Daniel Burrows Sun, 26 Nov 2000 15:46:44 -0500 + +aptitude (0.0.7.10-1) unstable; urgency=low + + * New upstream version. (closes: #78000) + + -- Daniel Burrows Sun, 26 Nov 2000 11:14:45 -0500 + +aptitude (0.0.7.9-1) unstable; urgency=low + + * New upstream version. (closes: #77889) + + -- Daniel Burrows Sat, 25 Nov 2000 09:19:10 -0500 + +aptitude (0.0.7.8-1) unstable; urgency=low + + * New upstream version. (closes: #77557, #77559) + + -- Daniel Burrows Wed, 22 Nov 2000 22:25:32 -0500 + +aptitude (0.0.7.7-1) unstable; urgency=low + + * New upstream version. + + -- Daniel Burrows Sat, 28 Oct 2000 14:41:28 -0400 + +aptitude (0.0.7.6-2) unstable; urgency=low + + * Only install the upstream changelog once, thank you. (closes: #74856) + + -- Daniel Burrows Mon, 16 Oct 2000 07:57:16 -0400 + +aptitude (0.0.7.6-1) unstable; urgency=low + + * New upstream release. Five-line fix applied; aptitude should now + compile on the Hurd. (closes: #74788) + + -- Daniel Burrows Sun, 15 Oct 2000 10:48:36 -0400 + +aptitude (0.0.7.5-1) unstable; urgency=low + + * New upstream release. Fixes thinko regarding "x"/"q". (closes: #74654) + + -- Daniel Burrows Fri, 13 Oct 2000 21:28:24 -0400 + +aptitude (0.0.7.4-1) unstable; urgency=low + + * New upstream release, including better i18n and non-silly + German translations. (closes: #74409) + + -- Daniel Burrows Wed, 11 Oct 2000 16:21:58 -0400 + +aptitude (0.0.7.3-1) unstable; urgency=low + + * New upstream release (really closes #71161) + + -- Daniel Burrows Tue, 3 Oct 2000 08:23:38 -0400 + +aptitude (0.0.7.2-1) unstable; urgency=low + + * New upstream release + (closes: #71844, #71161, #71091, #71558, #62368) + + * This ought to be linked with ncurses5 (closes: #69341) + + -- Daniel Burrows Sat, 23 Sep 2000 09:17:48 -0400 + +aptitude (0.0.7.1-1) unstable; urgency=low + + * This one will hopefully go into the Debian archives.. + + * New upstream release (Closes: #61315, #64518) + (of course, this isn't a real Debian package, and so these bugs + might not actually get closed... I'm tempted to also finalize 60156, + 62368, 63358, and 66711, just on the grounds that the reports are using + ancient/doogieized versions and/or failed to respond to requests for + more info, but that wouldn't be nice now would it?) + + * Eliminated a lot of unneeded cruft in debian/ + + -- Daniel Burrows Thu, 3 Aug 2000 18:49:17 -0400 + +aptitude (0.0.7-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Burrows Tue, 18 Apr 2000 22:19:00 -0400 + +aptitude (0.0.6a-2) unstable; urgency=low + + * Remove /var/state/aptitude when the package is purged. + + -- Daniel Burrows Sun, 6 Feb 2000 18:42:14 -0500 + +aptitude (0.0.6a-1) unstable; urgency=low + + * Initial Release. + + -- Daniel Burrows Sun, 6 Feb 2000 12:58:13 -0500 --- aptitude-0.5.9rc3.orig/debian/aptitude.prerm +++ aptitude-0.5.9rc3/debian/aptitude.prerm @@ -0,0 +1,9 @@ +#!/bin/sh + +set -e + +if [ "$1" = "remove" ]; then + update-alternatives --remove aptitude /usr/bin/aptitude-curses +fi + +#DEBHELPER# \ No newline at end of file --- aptitude-0.5.9rc3.orig/debian/menu +++ aptitude-0.5.9rc3/debian/menu @@ -0,0 +1,7 @@ +?package(aptitude):needs="text" section="Applications/System/Administration" \ + title="Aptitude (terminal)" command="/usr/bin/aptitude-curses" hints="apt" \ + longtitle="Terminal-based software package manager" + +?package(aptitude-gtk):needs="X11" section="Applications/System/Administration" \ + title="Aptitude" command="/usr/bin/aptitude-gtk" hints="apt" \ + longtitle="Package manager" \ No newline at end of file --- aptitude-0.5.9rc3.orig/debian/aptitude-gtk.postinst +++ aptitude-0.5.9rc3/debian/aptitude-gtk.postinst @@ -0,0 +1,13 @@ +#!/bin/sh + +# aptitude needs the apt xapian index stuff now, so make sure it at +# least exists. + +set -e + +if [ "$1" = "configure" ] +then + update-alternatives --install /usr/bin/aptitude aptitude /usr/bin/aptitude-gtk 60 +fi + +#DEBHELPER# --- aptitude-0.5.9rc3.orig/debian/aptitude.preinst +++ aptitude-0.5.9rc3/debian/aptitude.preinst @@ -0,0 +1,10 @@ +#!/bin/sh + +set -e + +if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt "0.2.8.1-1"; +then + mv /var/state/aptitude /var/lib +fi + +#DEBHELPER# --- aptitude-0.5.9rc3.orig/debian/README.Debian +++ aptitude-0.5.9rc3/debian/README.Debian @@ -0,0 +1,7 @@ +The upstream aptitude mercurial repository is available from +. The Debian packaging is +maintained using hg-buildpackage; the upstream and Debian branches are +available at and + respectively. + + -- Daniel Burrows , Sun, 22 Jun 2008 20:25:33 -0700 --- aptitude-0.5.9rc3.orig/debian/aptitude.dirs +++ aptitude-0.5.9rc3/debian/aptitude.dirs @@ -0,0 +1,3 @@ +usr/share/doc/aptitude +usr/share/bug +var/lib --- aptitude-0.5.9rc3.orig/debian/aptitude.cron.daily +++ aptitude-0.5.9rc3/debian/aptitude.cron.daily @@ -0,0 +1,11 @@ +#!/bin/sh + +bak=/var/backups + +# Shamelessly ripped from /etc/cron.daily/standard +if test -f /var/lib/aptitude/pkgstates && cd $bak ; then + if ! cmp -s aptitude.pkgstates.0 /var/lib/aptitude/pkgstates ; then + cp -p /var/lib/aptitude/pkgstates aptitude.pkgstates + savelog -c 7 aptitude.pkgstates > /dev/null + fi +fi --- aptitude-0.5.9rc3.orig/po/POTFILES.in +++ aptitude-0.5.9rc3/po/POTFILES.in @@ -4,17 +4,15 @@ src/apt_config_widgets.h src/apt_info_tree.cc src/apt_info_tree.h -src/aptitude.h src/apt_options.cc src/apt_options.h src/apt_undo_tree.cc src/apt_undo_tree.h +src/aptitude.h src/broken_indicator.cc src/broken_indicator.h src/cmdline/cmdline_action.cc src/cmdline/cmdline_action.h -src/cmdline/cmdline_build_sqlite_db.cc -src/cmdline/cmdline_build_sqlite_db.h src/cmdline/cmdline_changelog.cc src/cmdline/cmdline_changelog.h src/cmdline/cmdline_check_resolver.cc @@ -42,10 +40,10 @@ src/cmdline/cmdline_resolver.h src/cmdline/cmdline_search.cc src/cmdline/cmdline_search.h -src/cmdline/cmdline_show_broken.cc -src/cmdline/cmdline_show_broken.h src/cmdline/cmdline_show.cc src/cmdline/cmdline_show.h +src/cmdline/cmdline_show_broken.cc +src/cmdline/cmdline_show_broken.h src/cmdline/cmdline_simulate.cc src/cmdline/cmdline_simulate.h src/cmdline/cmdline_spinner.cc @@ -58,8 +56,6 @@ src/cmdline/cmdline_util.h src/cmdline/cmdline_why.cc src/cmdline/cmdline_why.h -src/cmdline_parse.cc -src/cmdline_parse.h src/defaults.cc src/defaults.h src/dep_item.cc @@ -76,18 +72,18 @@ src/edit_pkg_hier.h src/generic/apt/acqprogress.cc src/generic/apt/acqprogress.h -src/generic/apt/aptcache.cc -src/generic/apt/aptcache.h src/generic/apt/apt.cc src/generic/apt/apt.h -src/generic/apt/aptitudepolicy.cc -src/generic/apt/aptitudepolicy.h +src/generic/apt/apt_undo_group.cc +src/generic/apt/apt_undo_group.h +src/generic/apt/aptcache.cc +src/generic/apt/aptcache.h src/generic/apt/aptitude_resolver.cc src/generic/apt/aptitude_resolver.h src/generic/apt/aptitude_resolver_universe.cc src/generic/apt/aptitude_resolver_universe.h -src/generic/apt/apt_undo_group.cc -src/generic/apt/apt_undo_group.h +src/generic/apt/aptitudepolicy.cc +src/generic/apt/aptitudepolicy.h src/generic/apt/changelog_parse.cc src/generic/apt/changelog_parse.h src/generic/apt/config_signal.cc @@ -127,8 +123,8 @@ src/generic/apt/pkg_changelog.cc src/generic/apt/pkg_changelog.h src/generic/apt/pkg_hier.cc -src/generic/apt/pkg_hier_dump.cc src/generic/apt/pkg_hier.h +src/generic/apt/pkg_hier_dump.cc src/generic/apt/resolver_manager.cc src/generic/apt/resolver_manager.h src/generic/apt/rev_dep_iterator.h @@ -139,8 +135,6 @@ src/generic/problemresolver/choice.h src/generic/problemresolver/choice_indexed_map.h src/generic/problemresolver/choice_set.h -src/generic/problemresolver/condition.h -src/generic/problemresolver/constraint_store.h src/generic/problemresolver/dummy_universe.cc src/generic/problemresolver/dummy_universe.h src/generic/problemresolver/dump_universe.h @@ -153,12 +147,8 @@ src/generic/problemresolver/sanity_check_universe.h src/generic/problemresolver/search_graph.h src/generic/problemresolver/solution.h -src/generic/problemresolver/step.h -src/generic/problemresolver/step_successors.h -src/generic/problemresolver/successor_tracking.h src/generic/problemresolver/test.cc src/generic/problemresolver/tier_limits.h -src/generic/util/browser.h src/generic/util/compare3.h src/generic/util/dense_setset.h src/generic/util/dirent_safe.h @@ -282,8 +272,8 @@ src/trust.cc src/trust.h src/ui.cc +src/ui.h src/ui_download_manager.cc src/ui_download_manager.h -src/ui.h src/view_changelog.cc src/view_changelog.h