After talking with the 'deborphan' maintainer, it appears that fixing this issue would require uploading a newer 'deborphan' and a newer 'synaptics' (which depends upon specific deborphan features and fails with multiarch packages in a way similar to upgrade-system) to Precise- updates. In both cases, the idea is to implement explicit support for multiarch results returned by dpkg. Alternately, a kludge has been invented for 'upgrade-system' (see attached patch) which could be uploaded to Precise. However, the same issue affects synaptics as well, so perhaps it would be more desirable to upload fixed versions of deborphan and synaptics to precise-updates, since upgrade-system itself is totally agnostic to how dpkg/deborphan/apt perform under the hood.
For Quantal and newer releases, the issue will resolve itself magicaly, since more recent dpkg/deborphan/synpatics featuring the final i.e. non-WIP version of multiarch support will be imported from Debian. ** Patch added: "upgrade-system_kludge_for_Precise.patch" https://bugs.launchpad.net/ubuntu/+source/upgrade-system/+bug/940374/+attachment/3129975/+files/upgrade-system_kludge_for_Precise.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/940374 Title: infinite loop if deborphan returns packages that are not installed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/upgrade-system/+bug/940374/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
