Changelog
aptitude (0.6.1.5-3ubuntu1) maverick; urgency=low
* Merge from Debian unstable, remaining changes:
- debian/05aptitude: never autoremove kernels
- drop aptitude-doc to Suggests
- 03_branding.dpatch: ubuntu branding
- 04_changelog.dpatch: take changelogs from changelogs.ubuntu.com
- 09_ubuntu_fortify_source.dpatch: Suppress a number of warnings (turned
into errors by -Werror) triggered by Ubuntu's default of
-D_FORTIFY_SOURCE=2.
- 11_ubuntu_uses_sudo.dpatch: fix status line of 'Become root' menu entry
to not refer to su.
- 12_point_manpage_to_doc_package.dpatch: point manpages to the correct
place for further info
- 13_screensize.dpatch: fix a bug that stops outputting aptitude
downloads on big screens
- debian/rules: build with --disable-werror
* Dropped changes, superseded in Debian:
- debian/control: depend on debhelper 5 or later (lintian warning)
- aptitude-0.4.11.11/doc/fi/fixman: comment line to fix FTBFS
* Drop 07_hide_recommends_warning.dpatch, which wasn't being applied anyway
* Drop 10_gcc44.dpatch, apparently these headers are now being included
elsewhere because the package no longer fails to build.
* 01_intltool_update.dpatch: run intltool-update against the source
directory, since the po/ directory in the upstream tarball doesn't match
the source!
* 12_point_manpage_to_doc_package.dpatch: German manpage is now built with
po4a, so this is now only applicable to the Finnish manpage
* 14_html2text_preferred.dpatch: switch back to html2text in favor of
elinks, since html2text is in main and elinks isn't.
* Drop dpatch, switch to 3.0 (quilt) source format
aptitude (0.6.1.5-3) unstable; urgency=low
* Backport changes from head to increase how long the resolver is
permitted to run. Fixes problems with some large upgrades where
the resolver would time out and fail to find a solution. The new
limit is much larger than any reasonable upgrade should require (it
was increased by a factor of 100, from a value that was just barely
too small).
aptitude (0.6.1.5-2) unstable; urgency=low
* Ignore failures in the Boost unit test everywhere; it's just too flaky
(Closes: #566780).
* Backport patch from head to make sure the changelog progress bar is
safely destroyed after it downloads (Closes: #566205).
* Backport patch from head to fix crashes when changing the settings of
the command-line resolver (Closes: #567242).
aptitude (0.6.1.5-1) unstable; urgency=low
* New upstream release.
- Make the resolver significantly less conservative, so major
upgrades get computed better. (Closes: #565867)
- Explicitly explain the implications of how the Linux command-line
works in the aptitude manpage entry for "search" to reduce
the confusion it causes. (Closes: #566003)
aptitude (0.6.1.4-2) unstable; urgency=low
* Don't abort the build if the Boost unit test fails on kfreebsd; it
looks like the Boost test framework is flaky there. (Closes: #565736)
aptitude (0.6.1.4-1) unstable; urgency=low
* New upstream release.
- Fixes for multiple compile bugs (see NEWS for details);
Closes: #531687, #560517, #559980, #555120
* Add ${misc:Depends} to each binary package.
* Build-depend on elinks instead of html2text since that's what the
upstream Makefiles use.
* Add a NEWS entry warning about the syntax break with "full-upgrade" to
make its behavior saner and consistent with safe-upgrade.
aptitude (0.6.1.3-3) unstable; urgency=low
* Apply patch from the development repository that hopefully fixes
signedness problems on various architectures. (Closes: #557212)
aptitude (0.6.1.3-2) unstable; urgency=low
* Apply patch from the development repository to suppress spurious
warnings from log4cxx on startup. (Closes: #557150)
aptitude (0.6.1.3-1) unstable; urgency=low
* New upstream release.
aptitude (0.6.1.2-1) unstable; urgency=low
* New upstream release.
aptitude (0.6.1.1-1) unstable; urgency=low
* New upstream release.
aptitude (0.6.1-1) unstable; urgency=low
* New upstream release.
+ Fix several crashes in the "why" code. (Closes: #546446)
+ The dependency solver should now ignore Recommendations that are
already unsatisfied. (Closes: #556042)
+ Fix automatically switching to root via a su-like program.
(Closes: #552471)
+ Work around a spurious error message emitted by apt.
(Closes: #556952)
+ Exit without prompting if the user tells the dependency solver
to cancel all of their changes. (Closes: #556866)
aptitude (0.6.0.1-2) unstable; urgency=low
* Conflict with the obsolete ia32-apt-get package to ensure that
upgrades go smoothly: it used to provide /usr/bin/aptitude, but now we
need to change that to a symlink. (Closes: #552525)
aptitude (0.6.0.1-1) unstable; urgency=low
* New upstream release.
aptitude (0.6.0-1) unstable; urgency=low
* New upstream release.
* Uploaded to unstable, finally.
aptitude (0.5.9rc4-1) experimental; urgency=low
* New upstream release.
- Don't print a spurious warning if we get --no-gui when the GTK+
frontend was compiled out. (Closes: #550727)
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).
aptitude (0.5.9rc2-1) experimental; urgency=low
* New upstream release.
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.
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.
aptitude (0.5.2.1-1) experimental; urgency=low
* New upstream release.
- Work around some buggy terminals that corrupt the progress
display (Closes: #455220).
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.
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)
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.
-- Steve Langasek <email address hidden> Sun, 20 Jun 2010 01:17:51 +0000