A really cheap woraround would be:

=== modified file 'lib/dpkg/parse.c'
--- lib/dpkg/parse.c    2012-09-26 12:16:34 +0000
+++ lib/dpkg/parse.c    2012-09-26 12:28:49 +0000
@@ -307,7 +307,8 @@
   if (pkg->status == stat_notinstalled)
      return;
 
-  if (pkgbin->multiarch == multiarch_same)
+  // mvo: consider stat_configfiles multiarch to prevent LP: #1015567
+  if (pkgbin->multiarch == multiarch_same || pkg->status == stat_configfiles)
     count->multi++;
   else
     count->single++;

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

Title:
  upgrade failed: mixed non-coinstallable and coinstallable package
  instances present

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to