ubuntu/+source/aptitude:debian/stretch

Last commit made on 2017-04-21
Get this branch:
git clone -b debian/stretch 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:
debian/stretch
Repository:
lp:ubuntu/+source/aptitude

Recent commits

55b0bd2... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2017-04-18

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

Imported using git-ubuntu import.

Changelog parent: 57268d334eb44a1bdbb5fbf6b5962ad4a595bb72

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:
      * Warn about invalid locales (Closes: #859907)
    - Bug fixes:
      * Preserve auto-installed flag with hold/unhold/keep operations
        (Closes: #843536)
      * [cmdline] Fix extreme slowness of keep-all (Closes: #842707)
      * Avoid problems or improve response in problems related to reinstalling
        (Closes: #851901)
      * [cmdline] Failing to apply actions are not fatal with -f /
        Aptitude::CmdLine::Fix-Broken (Closes: #835372)
    - Translation updates:
      * Italian documentation translation by Beatrice Torracca (Closes: #858784)

57268d3... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2017-03-05

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

Imported using git-ubuntu import.

Changelog parent: e2a9b317a47a05d2f50d8b3dfc13b479695f62e0

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] Better message when there are no deb-src in sources.list
        (Closes: #841875)
    - Bug fixes:
      * Use a more strict mask for comparison of dependency operators, thanks to
        Aaron M. Ucko for the initial patch (Closes: #836567, #837946, #849370)
      * Fix reading tag and their classification in subtrees (Closes: #853037)
      * Fix misdetection of auto-installed packages from apt
        (Closes: #831858, #841347)
    - Translation updates:
      * ru.po: Russian translation by Lev Lamberov (Closes: #855329)
      * Dutch documentation translation by Frans Spiesschaert (Closes: #854897)
  * Remove wrong "From:" from contributor name in prev. changelog entry.
  * d/patches:
    - drop ftbfs-fix-french-doc.patch
  [ Axel Beckert ]
  * Restrict build-dependency on google-mock to >= 1.8.0 as aptitude FTBFS
    with earlier versions since the adaptions for 1.8.0 in 0.8.4-1.
    (Closes: #852666)

e2a9b31... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2017-01-24

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

Imported using git-ubuntu import.

Changelog parent: 920803918d2c9ad37f330f8ecf89b947c25aee97

New changelog entries:
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - Translation updates:
      * ru.po: Russian translation by Ulyanich Michael and Lev Lamberov
        (Closes: #849761)
      * nl.po: Dutch translation by Frans Spiesschaert (Closes: #851888)
      * Dutch documentation translation by Frans Spiesschaert (Closes: #851890)
      * French documentation translation by From: C├ędric Boutillier
        (Closes: #852352)
  * d/patches:
    - ftbfs-fix-french-doc.patch: Fix missing "</keycombo>" that causes FTBFS

9208039... by "Manuel A. Fernandez Montecelo" <email address hidden> on 2016-12-27

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

Imported using git-ubuntu import.

Changelog parent: b7772b352138627f175afb662d63e97eefe41c64

New changelog entries:
  * New upstream release. Please see /usr/share/aptitude/NEWS for a change
    log with more details.
    - User visible changes:
      * Updated section list and added descriptions. Thanks Josh Triplett!
        (Closes: #847530)
      * Support for Build-Depends/Conflicts-Arch, by David Kalnischkies
        (Closes: #843789)
    - Bug fixes:
      * [curses] Do not fail immediately and attempt to continue when some
        package lists cannot be updated (Closes: #834790)
    - Internal changes:
      * Support recent versions of googletest and google-mock, change of paths:
        /usr/src/gtest -> /usr/src/googletest/googletest
        /usr/src/gmock -> /usr/src/googletest/googlmock
    - Translation updates:
      * cs.po: Czech translation by Miroslav Kure (Closes: #838790)
      * help-cs.txt: Czech translation by Miroslav Kure (Closes: #838790)
      * nl.po: Dutch translation by Frans Spiesschaert (Closes: #841116)
      * aptitude-defaults.ru: Russian translation of updated section list by
        Lev Lamberov (Closes: #847965)
      * Dutch documentation translation by Frans Spiesschaert (Closes: #842186)
  * d/rules: Do not force "-std=c++14", it's the default with GCC-6

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