I did a couple of trusty→ xenial upgrades but could not reproduce this. The first error in that log was this:
dpkg: considering deconfiguration of init-system-helpers, which would be broken by installation of upstart ... dpkg: yes, will deconfigure init-system-helpers (broken by upstart) Preparing to unpack .../upstart_1.13.2-0ubuntu18_amd64.deb ... De-configuring init-system-helpers (1.14) ... Unpacking upstart (1.13.2-0ubuntu18) over (1.12.1-0ubuntu4.2) ... which got introduced by http://launchpadlibrarian.net/222852012/upstart_1.13.2-0ubuntu16_1.13.2-0ubuntu17.diff.gz This apparently leads to a dependency loop. The Replaces: must be kept, but we could drop the Breaks: to make apt's job of breaking such loops simpler. ** Package changed: init-system-helpers (Ubuntu) => upstart (Ubuntu) ** Changed in: upstart (Ubuntu) Status: New => In Progress ** Changed in: upstart (Ubuntu) Assignee: (unassigned) => Martin Pitt (pitti) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to init-system-helpers in Ubuntu. https://bugs.launchpad.net/bugs/1541914 Title: passwd depends on init-system-helpers (>= 1.18~); however: Version of init-system-helpers on system is 1.14 Status in upstart package in Ubuntu: Fix Committed Bug description: Upgrading a 14.04 machine to 16.04 in the QA Jenkins we see this message. Hopefully useful log extracts: Setting up libpam-modules:amd64 (1.1.8-3.1ubuntu3) ... dpkg: dependency problems prevent configuration of passwd: passwd depends on init-system-helpers (>= 1.18~); however: Version of init-system-helpers on system is 1.14. dpkg: error processing package passwd (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. dpkg: dependency problems prevent configuration of libuuid1:amd64: libuuid1:amd64 depends on passwd; however: Package passwd is not configured yet. dpkg: error processing package libuuid1:amd64 (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. dpkg: dependency problems prevent configuration of libblkid1:amd64: libblkid1:amd64 depends on libuuid1 (>= 2.16); however: Package libuuid1:amd64 is not configured yet. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1541914/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

