I think the error is in libpam0g.postinst. It tries to restart services while cups (and its libraries) are unconfigured and not running, which is prone to fail, not only for cups, also for all other services.
It looks like libpam0g.postinst makes no effort to only restart services which are actually running, it just tries to restart them all. The only special case is "gdm" where it checks for "idl status | grep -q stop/waiting". IMHO it should do this for all services. Steve, can you please have a look at this? Does this make sense? ** Package changed: cups (Ubuntu Oneiric) => pam (Ubuntu Oneiric) ** Changed in: pam (Ubuntu Oneiric) Assignee: Canonical Desktop Team (canonical-desktop-team) => Steve Langasek (vorlon) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/854490 Title: update from natty to oneiric hangs on libpam0g upgrade and cups reload To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pam/+bug/854490/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs