Change logs for aptitude source package in Maverick

  • aptitude (0.6.3-2ubuntu4) maverick; urgency=low
    
      * debian/patches/15_ftbfs_new_apt:
        - fix FTBFS with latest apt
     -- Michael Vogt <email address hidden>   Mon, 27 Sep 2010 13:47:55 +0200
  • aptitude (0.6.3-2ubuntu3) maverick; urgency=low
    
      * debian/patches/15_ftbfs_new_apt:
        - fix build failure with latest apt
      * debian/control:
        - build depend on latest libapt, libept-dev
     -- Michael Vogt <email address hidden>   Thu, 29 Jul 2010 14:58:26 +0200
  • aptitude (0.6.3-2ubuntu2) maverick; urgency=low
    
      * debian/patches/no-google-mock: don't build the boost tests either; they
        also require gmock.h and while this didn't cause a build failure in my
        local chroot, it does on the buildds, and there's no sense in running a
        test we know will fail.
     -- Steve Langasek <email address hidden>   Sat, 10 Jul 2010 16:40:21 +0000
  • aptitude (0.6.3-2ubuntu1) maverick; urgency=low
    
      * Merge from Debian unstable, remaining changes:
        - debian/05aptitude: never autoremove kernels
        - drop aptitude-doc to Suggests
        - 01_intltool_update.dpatch: run intltool-update against the source
          directory, so that irrelevant cosmetic .po file changes don't end up
          tangled in other patches.
        - 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 Finnish manpage 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
        - 14_html2text_preferred.dpatch: switch back to html2text in favor of
          elinks, since html2text is in main and elinks isn't.
      * Dropped changes, superseded in Debian:
        - Drop dpatch, switch to 3.0 (quilt) source format
      * Drop build-dependency on google-mock/libgtest-dev and disable the test
        suite at build time; google-mock hasn't built in Ubuntu and is in
        universe.  This should probably be revisited once google-mock is
        buildable in Ubuntu.
    
    aptitude (0.6.3-2) unstable; urgency=low
    
      * Cherry-pick an upstream patch that fixes the Makefiles so that files
        named using $(wildcard) get installed. (Closes: #586508, #586511)
    
    aptitude (0.6.3-1) unstable; urgency=low
    
      * New upstream release.
    
        - aptitude no longer requires log4cxx; dropped that build dependency.
    
          I hope this will solve some of the random crashes, particularly
          on exit, that have been reported, but since they're unreproducible
          it's hard to know.
    
        - aptitude should build correctly against either the current ept
          release or the upcoming release (in experimental).
          (Closes: #581009)
    
      * Applied upstream patches to make the tests build when GTK+ is
        disabled.
    
      * Weakened the build dependency on libboost-dev, since this upstream
        release no longer requires 1.42.
    
      * aptitude now requries gtest and google-mock for its test suite;
        added build dependencies.
    
      * Add the compile flag -fno-gcse on s390; current g++ miscompiles some
        of aptitude's parse code without this. (Closes: #580085)
    
    aptitude (0.6.2.1-2) unstable; urgency=low
    
      * Tighten the dependency on libboost-dev to reflect the fact that
        aptitude needs at least 1.42.
    
        This caused actual build failures, so I'm surprised I didn't get bugs
        about it.  I don't know if this will be a permanent state of affairs;
        a configure test could take care of the one thing that's a serious
        problem (a published API reversed the order of its arguments (!)).
    
    aptitude (0.6.2.1-1) unstable; urgency=low
    
      * New upstream release.
    
        - Fixes some backwards compatibility breakages in 0.6.2-2.
    
      * Weaken the Conflict against ia32-apt-get to (<< 22), on advice from
        Goswin von Bredrelow.  Apparently some people still use this package,
        and the "feature" that broke aptitude is not present in recent
        versions.
    
    aptitude (0.6.2-2) unstable; urgency=low
    
      * Backport upstream patch to fix crashes in the resolver. (Closes: #578344)
      * Moved to source version 3.0 (quilt).
    
    aptitude (0.6.2-1) unstable; urgency=low
    
      * New upstream release.
    
        - Includes the patch for #567242 to not crash when the user sets
          a rejection by package name and version at the command-line,
          previously backported.
    
        - Includes the patch for #566205 to make sure that download progress
          bars are deleted when the download is finished.
    
        - Don't crash in "aptitude changelog" when the package given on
          the command-line doesn't have a valid version (Closes: #567318).
          Thanks to Dmitry Semyonov for the patch.
     -- Steve Langasek <email address hidden>   Fri, 09 Jul 2010 11:09:33 -0700
  • 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
  • aptitude (0.4.11.11-1ubuntu10) lucid; urgency=low
    
      * 13_screensize.dpatch:
        - Fix to avoid overflowing the BlankLine buffer.  (LP: #515525)
     -- Anders Kaseorg <email address hidden>   Thu, 08 Apr 2010 00:28:08 -0400