ubuntu/+source/aptitude:ubuntu/zesty-devel

Last commit made on 2016-11-02
Get this branch:
git clone -b ubuntu/zesty-devel https://git.launchpad.net/ubuntu/+source/aptitude
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/zesty-devel
Repository:
lp:ubuntu/+source/aptitude

Recent commits

2bcacfa... by Iain Lane on 2016-11-02

Import patches-unapplied version 0.8.3-1ubuntu4 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 5f8bbafc634c0c017a9ee1ac4f46d2fb0b9eb75d

New changelog entries:
  * No-change rebuild for libxapian30

5f8bbaf... by Dimitri John Ledkov on 2016-11-01

Import patches-unapplied version 0.8.3-1ubuntu3 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: add9e194fac647717b5480bbd3f99d41117f384c

New changelog entries:
  * No change rebuild against boost1.62.

add9e19... by Michael Hudson-Doyle on 2016-10-26

Import patches-unapplied version 0.8.3-1ubuntu2 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: 61d65d078caa6886bda4cba5ede416bc147bc17c

New changelog entries:
  * Update d/patches/04_changelog with patches from PÁLFALVI Tamás to restore
    aptitude changelog functionality. (LP: #1583226)

61d65d0... by Matthias Klose on 2016-09-06

Import patches-unapplied version 0.8.3-1ubuntu1 to ubuntu/yakkety-proposed

Imported using git-ubuntu import.

Changelog parent: b7772b352138627f175afb662d63e97eefe41c64

New changelog entries:
  * Merge with Debian; remaining changes:
    - Drop aptitude-doc to Suggests.
    - 03_branding: Ubuntu branding.
    - 04_changelog: Take changelogs from changelogs.ubuntu.com.
    - 14_html2text_preferred: Switch back to html2text in favor of elinks,
      since html2text is in main and elinks isn't. Convert all files to utf-8
      encoding as it is better then ascii for iso-8859-1 (English docs).
    - Try forcing -O2 build, to resolve FTBFS on ppc64el.

b7772b3... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2016-08-07

Import patches-unapplied version 0.8.3-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 2d6023474c0231a741616bed352554ad275a54f5

New changelog entries:
  [ Manuel A. Fernandez Montecelo ]
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - User visible changes:
      * [cmdline] Commands "markauto", "unmarkauto", "hold", "unhold", "keep",
        "keep-all" and "forbid-version" now work independently of other action
        commands and they will not try to go ahead with pre-scheduled actions
        (Closes: #142699, #567079, #764299)
    - Bug fixes:
      * [curses] Use single-line for "forget-new" dialog when using minibuf
        prompts (Closes: #832363)
      * [cmdline] "download", "source" and others provided by a thin wrapper
        over apt tools now accept "-t" and other options (Closes: #832320)
      * [cmdline] Document "source" and "showsrc" in --help (Closes: #833584)
      * [cmdline] Saying 'n' to a solution jumps to the end of the generated
        solutions and tries to generate a new one (Closes: #832907)
      * Fix code preventing to save package selection states to dpkg
        (Closes: #825866, #833588)

2d60234... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2016-07-23

Import patches-unapplied version 0.8.2-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 132bc53534a487ad9b5b9e69e1b2e5b4bdded5ea

New changelog entries:
  [ Manuel A. Fernandez Montecelo ]
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - New features:
      * [cmdline] New commands "showsrc" and "source"
        (Closes: #243412, #403372, #403631)
      * [cmdline] "forget-new" accepts package names and pattern arguments
      * [curses] "forget-new" accepts package names and pattern arguments
        (Closes: #421043)
    - Bug fixes:
      * [curses] Apply solution ('!') guarded against crash when there are
        no solutions (Closes: #823734)
      * [cmdline] Command "download" now provided by a thin wrapper over
        apt tools (Closes: #431568)
      * [curses] Flat view changed to honour ::Pkg-Display-Limit if exists
        (Closes: #814037)
      * Fix crash caused in infer_reason.cc for pkg_unused_remove
        (Closes: #824441)
      * [cmdline] Fix for code that failed to fetch the changelog for
        source packages. Thanks Emmanouil Maroudas for the fix.
        (Closes: #827133)
    - User visible changes:
     * [curses] Change TUI message after "pressing 'q' and then 'Enter'"
       to no more mention "shutting down". Use "quitting" instead.
    - Documentation:
      * Guide/User's Manual:
        * Enhance the documentation of the use of "architecture
          specification" for ?architecture search pattern arguments, instead
          of simple string matches (Closes: #823927)
        * Add clarification for ?any-version search pattern (Closes: #691531)
      * manpage:
        * Remove outdated exceptions of -t/--target-release for "changelog",
          "download" and "show" (Closes: #693684, #821866)
        * Describe aptitude-[create|run]-state-bundle as for internal use only
          (Closes: #521190)
    - Translation updates:
      * Russian documentation translation by Lev Lamberov (Closes: #829681)

132bc53... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2016-05-05

Import patches-unapplied version 0.8.1-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5450f020f849eea079db41ebb89894395177ee13

New changelog entries:
  [ Manuel A. Fernandez Montecelo ]
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - Bug fixes:
      * Install new Essential or Required packages with the commands
        "full-upgrade" (command line) and MarkUpgradable ('U' in the curses
        interface) (Closes: #555896, #757028)
      * Do not prevent to remove/purge aptitude if already removed or purged
        (Closes: #822331)
      * [curses] Indent section descriptions in subtrees (Closes: #103416)
      * Invoke the resolver for unfulfilled Recommends only once
        (Closes: #822329)
      * [curses] Be more verbose when quitting after dpkg actions
        (Closes: #822560)
    - Translation updates:
      * ja.po: Japanese translation by Takuma Yamada (Closes: #822208)
      * nl.po: Dutch translation by Frans Spiesschaert (Closes: #822889)
      * Dutch documentation translation by Frans Spiesschaert
        (Closes: #822890)

5450f02... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2016-04-20

Import patches-unapplied version 0.8-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 252b18a1d8a1722ce6c96c6e02f2d1ed2d7d2945

New changelog entries:
  [ Manuel A. Fernandez Montecelo ]
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - New features:
      * Detect and suggest solutions when pkgstates is corrupt (Closes: #405506)
      * Allow to choose between localized logs or not (default is not) with the
        option ::Localized-Log (Closes: #357828, #596221)
      * [curses] Left/Right arrow keys collapse/expand one level of the subtree,
        and when in a package item (row) Left jumps to "parent"
        (Closes: #157984, #241945, #415449)
      * [curses] Be able to Quit after dpkg run (Closes: #246672)
    - Bug fixes:
      * ~E pattern now returns packages with Essential only (Closes: #548505)
      * Detect as "Security Upgrades" when site matches security.*.d.o
        (Closes: #328620)
      * Allow to run in dumb terminals when not requiring curses preview or
        solution screen (Closes: #817276)
      * "reinstall" planned action is now preserved across sessions, when
        becoming root or in the command line with --schedule-only
        (Closes: #255587, #785641)
      * Fix crash when invoking curses resolver from command line
        (Closes: #817776)
      * Update internal state for upgrades without target version after the
        action is performed (Closes: #721426)
      * [curses] Fix for miscalculated Download Size field (Closes: #817547)
      * Marking as keep, through ':' or other actions, clears Forbidden version
      * Fix cases where user tags operations did not apply (Closes: #819002)
      * Actions involving unfulfilled Recommends invoke the resolver
        (Closes: #819636)
      * Enhance infer_reason() to explain more cases of pkg_unused_remove
        (Closes: #266061)
    - User visible changes:
      * [cmdline] Output in dumb terminals, when there is no piping/redirection
        involved and even if ioctl doesn't work to get window size (e.g. inside
        emacs), will now use COLUMNS instead of the default very big default
        width
      * Format string scapes for Source (%E->%e) and Architecture (%e->%E)
        swapped (for consistency with search patterns, fix for #743769)
      * New short form "~e" for search term "?source-package" (Closes: #743769)
      * [curses] Remove option to run "dpkg-reconfigure" on a given package
        (Closes: #680334, #686626, #738350)
      * [cmdline] Solution screen for "Remove the following packages" shows
        version and suite
    - User visible changes (Resolver):
      This subsection is to separate the (many) changes of the Resolver in this
      version from other changes. Many more details in the "upstream" changelog
      (NEWS).
      Executive summary:
      * Changes to the order in which solutions are offered in conflict
        resolutions, so upgrades or keeps are preferred over removal of many
        packages
        (Closes: #341963, #359171, #365644, #453935, #569315, #570377, #574132,
                 #588202, #610845, #651410, #651947, #653284, #661678, #722211,
                 #798240)
      A more detailed description of individual changes follows:
      * Modify several resolver scores config variables
          ::ProblemResolver::RequiredScore = 8 (was: 4)
          ::ProblemResolver::ImportantScore = 4 (was: 5)
          ::ProblemResolver::StandardScore = 2 (was: 3)
          ::ProblemResolver::OptionalScore = 1
          ::ProblemResolver::ExtraScore = 0 (was: -1)
      * Add new score for removal of obsolete package and corresponding config
        variable ::ProblemResolver::RemoveObsoleteScore
        Default to 310 to allow for easier upgrades and to counter the penalty
        to remove packages (default -300).
      * Add new score for partial solutions cancelling the removal of a package
        and corresponding config variable ::ProblemResolver::CancelRemovalScore
        Resolver actions cancelling the removal (or purge) of a package
        requested to be removed/purged were not being penalised, now they are
        (default -300).
      * Only add Preserve{Auto,Manual}Score if the packages are actually
        installed
        Without this, the algorithm was assigning extra score +60 (default
        PreserveManualScore) for packages which remained uninstalled
        (were not to be installed) and when the user actually didn't select
        them manually -- even if the justification was "because it is the
        to-be-installed version of a manually installed package".
      * Change the default score of several ::ProblemResolver config variables
        * ::StepScore to -10 (was +70)
        * ::PreserveManualScore to +20 (was +60)
        * ::UpgradeScore to +30 (was 0)
        * ::Keep-All-Level to 10000 (was 20000)
      * Change how the costs are compared
      * Apply InstallScore and UpgradeScore also when the packages are not
        "manual"
    - Internal changes:
      * configure.ac: Allow to disable check for Boost library headers
        individually
      * Avoid extra code calling apt_load_cache() when already loaded
      * [cmdline] Rejecting a solution advances to the next one only
      * [General] Update FSF's postal address everywhere, drop duplicated
        boilerplates
    - Documentation:
      * manpage:
        * Minor clarification about "install" example (Closes: #268698)
    - Translation updates:
      * da.po: Danish translation by Morten Bo Johansen (Closes: #817065)
      * ja.po: Japanese translation by Takuma Yamada (Closes: #819603)
      * Actually enable Dutch (nl) documentation translation by Frans
        Spiesschaert
  * Add aptitude-doc-nl package
  * d/control: Drop Build-dependencies present for a long time but which
    haven't been used in the last few years:
    - libboost-python-dev
    - libboost-serialization-dev
  [ Axel Beckert ]
  * Demote Recommends on HTML documentation to Suggests. (Closes: #820452)
  * Declare compliance with Debian Policy 3.9.8. (No changes needed.)
  * Switch Homepage header from http:// to https://.
  * Switch Vcs-Git header from git:// to https://.
  * Convert debian/copyright to machine-readable DEP5 format and overhaul it.
  * debian/rules: Use --dbgsym-migration instead of --ddeb-migration.

252b18a... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2016-03-05

Import patches-unapplied version 0.7.8-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5d4bccfacc8f57d872710f39d1e1835b0fa19bfd

New changelog entries:
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - Bug fixes:
      * Allow update to happen at the start ("-u") (Closes: #816385)
      * Extra check in update_pkgAcquire_fetch_info() to make sure that
        pkgRecords / apt_packagerecords is available
      * Now explains packages being removed when deps are broken
        (Closes: #342835)
      * Avoid crash due to divide by zero in progress counters (Closes: #816431)
      * load_tags_from_verfiles(): guard against progress pointer being null
      * Use factory from APT to support different progress bars for dpkg actions
        (Closes: #816520)
      * Fix problem with recent change that prevented to work with local
        repositories (Closes: #816537)
      * Fixing crash when invoking curses resolver from command line
        (Closes: #816322)
      * Fix problem with auto-flag due to persistent Auto-New-Install in
        pkgstates (Closes: #816497)
      * Convert std::sprintf to std::snprintf (Closes: #767533)

5d4bccf... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2016-03-01

Import patches-unapplied version 0.7.7-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: dd918c6c4a74449a224f118e4a4e028702c39b50

New changelog entries:
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - New features:
      * Only lock package cache dirs and call pkgAcquire->Run() when necessary
        (Closes: #766122)
      * [curses] Bindings for reject/approval of solutions in resolver can
        be applied to subtrees (Closes:#475595)
      * Several optimizations that improve performance at startup and when
        reading/writing files (Closes: #312920)
      * [curses] Download Size field shows remaining to be fetched
        (Closes: #446085)
    - Bug fixes:
      * [cmdline] Fix crash with "show" and not installed packages
        (Closes: #815581)
      * [curses] Fix for wrong width/properties of some columns in the
        columnizer, incl. "hostname" rendered with 4 characters instead
        of 8 (Closes: #815554)
      * [curses] Fix crash when trying to view changelog. Thanks Wei-Cheng Pan
        for the fix. (Closes: #815635)
      * [cmdline] In "search" and "versions", when width is set explicitly,
        pipes/redirections do not act as --disable-columns (Closes: #815690)
      * [curses] "%r" (revdepcount) now includes virtual packages
        (Closes: #320089)
      * [curses] infer_reason() for pkg_unused_removed now has
        recommends/suggests into account in all cases (Closes: #476596)
      * Fixed case of packages wrongly being marked with auto-flag upon start
        (Closes: #816229)
      * Packages to "keep" when applying solutions of the resolver maintain
        current manual/auto (Closes: #815551)
    - User visible changes:
      * [curses] Change "Will use/free %sB of disk space" for "Disk: %sB"
      * [curses] In Preview screen, bottom pannel, improve dependency reasons
        explanations for package to be installed (Closes: #814592)
      * [curses] Remove option to run "reportbug" on a given package or package
        version (Closes: #463510)
      * [cmdline] Operations like "show", "search", "versions", "why"/"why-not"
        or "changelog" do not need to lock dpkg state directories
        (Closes: #498061)
    - Internal changes:
      * Support for most changes in recent versions of apt
        (Closes: #687678, #687686, #687688, #687684)
      * Move the definition methods of dpkg_selections to the headers
        (optimization)
      * Lazy initialization of reading "tasks" information (optimization)
      * Optimizations when reading/writing files
      * Optimizations when reading debtags
      * Optimizations when building trees for package views
    - Translation updates:
      * Dutch documentation translation by Frans Spiesschaert (Closes: #815183)
      * Dutch translation by Frans Spiesschaert (Closes: #815185)
  * d/patches:
    - Drop patch to fix problem building due to string formatting and
      strict compiler checks (added "upstream")
      - ftbfs-string-format.patch