This is an apt ordering bug. The amd64 version of libsasl2-2 and libsasl2-modules must be unpacked first before trying to unpack the i386 version.
>From the attachments to your bug report, it looks like this issue was encountered because you have flashplugin-installer on your system, which gets transitioned to an i386 package between alpha and beta, explaining why new multiarch library packages are being pulled in. ** Package changed: cyrus-sasl2 (Ubuntu) => apt (Ubuntu) ** Changed in: apt (Ubuntu) Importance: Undecided => High ** Changed in: apt (Ubuntu) Status: New => Triaged ** Also affects: apt (Ubuntu Oneiric) Importance: High Status: Triaged ** Changed in: apt (Ubuntu Oneiric) Milestone: None => ubuntu-11.10-beta-2 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cyrus-sasl2 in Ubuntu. https://bugs.launchpad.net/bugs/835625 Title: apt may try to unpack a foreign-arch multiarch library before the native package is at a multiarch version, prohibited by dpkg To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/835625/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs