[ubuntu-mono] [Bug 659111] Re: Installing then removing Monodevelop reports "the package system is broken"

Michael Vogt michael.vogt at ubuntu.com
Wed Sep 28 10:47:08 UTC 2011


It turns out that python-apt is to blame, it only shows
"is_auto_removable" for packages that are installed, not marked_install.

So this needs additional checks in the code if a pkg is in state
"marked_install" and "is_auto_removable", then we can call "mark_keep()"
on the package.

But looking at this again I think a better fix it so simply run the
resolver again, it will clean any pending packages that are in state
"marked_install" and "is_auto_removable" automatically.

-- 
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to monodevelop in Ubuntu.
https://bugs.launchpad.net/bugs/659111

Title:
  Installing then removing Monodevelop reports "the package system is
  broken"

Status in “monodevelop” package in Ubuntu:
  Invalid
Status in “software-center” package in Ubuntu:
  In Progress

Bug description:
  Ubuntu 10.10
  Ubuntu Software Center 4.1.22, monodevelop 2.5.92+dfsg-2ubuntu1, Ubuntu 11.10 beta 1

  1. Install Monodevelop.
  2. Remove Monodevelop.

  What happens: Partway through the removal, a dialog appears, "The
  package system is broken".

  Previously the details mentioned "monodoc-browser". I purged it and
  ran sudo apt-get install -f. Everything seems fine but software-center
  insists that the package system is broken.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/monodevelop/+bug/659111/+subscriptions



More information about the Ubuntu-mono mailing list