[Bug 1038113] Re: support conflicts/provides/replaces and allow removal in this case

Launchpad Bug Tracker 1038113 at bugs.launchpad.net
Mon Feb 25 18:30:17 UTC 2013


This bug was fixed in the package update-manager - 1:0.183

---------------
update-manager (1:0.183) raring; urgency=low

  [ Mike Terry ]
  * Fix toggling items after doing a deselect-all. (LP: #1129191)

  [ Colin Watson ]
  * Fix PEP-8 failures.
  * Fix pyflakes failures.
  * Depend on pep8 and pyflakes for the autopkgtest suite.
  * Use logging.warning rather than deprecated logging.warn.
  * Fix test_meta_release_core.SillyProxyRequestHandler to write bytes
    rather than text to its output file object.
  * Make test_meta_release_core pick a new proxy port for each test.
  * Use EnvironmentVarGuard in test_meta_release_core to reduce the risk of
    test isolation bugs.
  * MetaReleaseCore: Plug some open file object leaks.
  * Make test_meta_release_core call install_opener(None) every time it
    changes proxy settings, to avoid stale ones being left around from
    previous tests.
  * Reopen cache in GroupingTestCase.setUp, TestCache.setUp, and
    TestChangelogs.setUp to avoid test isolation bugs.
  * Remove unnecessary cache update in PhasedTestCase.setUp; reopening the
    cache is sufficient.
  * Allow saveDistUpgrade to remove packages provided that upgrade
    candidates declare Conflicts+Replaces+Provides on them (LP: #1038113).

  [ Steve Langasek ]
  * Build-depend on python3-all (>= 3.3.0-2) for pybuild support and drop
    the now-extraneous overrides from debian/rules; this incidentally works
    around an issue I don't understand where the package was now failing to
    build locally from trying to invoke python setup.py instead of python3.
 -- Colin Watson <cjwatson at ubuntu.com>   Mon, 25 Feb 2013 17:31:29 +0000

** Changed in: update-manager (Ubuntu Raring)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1038113

Title:
  support conflicts/provides/replaces and allow removal in this case

Status in “update-manager” package in Ubuntu:
  Fix Released
Status in “update-manager” source package in Raring:
  Fix Released

Bug description:
  If there is a package that needs removal, update-manager usually goes
  into partial upgrade mode.

  This should not be done if the package has a C/P/R line for the package in removal state as this indiciates
  this is a expected thing to happen. This is useful in some security update, e.g.:
  http://launchpadlibrarian.net/36531850/bind9_1%3A9.4.2.dfsg.P2-2ubuntu0.3_1%3A9.4.2.dfsg.P2-2ubuntu0.4.diff.gz

  Unattended-upgrades should honor that as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1038113/+subscriptions




More information about the foundations-bugs mailing list