Some thoughts here:
 - bash is shown as being unpacked immediately before this.  bash is an 
essential package.
 - the package which triggers the plymouth theme packages is base-files, which 
ships /etc/lsb-release.  base-files is also an essential package.
 - apt tries to handle Essential packages specially, by configuring them as 
quickly as possible.
 - the plymouth packages use 'interest' triggers, not 'interest-noawait' 
triggers, so the base-files package can't be configured until after the 
plymouth triggers have been run.
 - dpkg doesn't let the triggers be run before the dependencies are configured.

I think it's very likely that this is a package manager bug, since I
don't see any dependency loops anywhere involving lsb-release and
plymouth-themes-ubuntu-text.  However, we can probably also work around
it by making the plymouth triggers use interest-noawait instead, so that
they do not block the configuration of essential packages.

I also think this warrants an SRU, since the version of the theme
package being triggered may be the old version during a release upgrade.

** Also affects: plymouth (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: kubuntu-settings (Ubuntu)
   Importance: Undecided
       Status: New

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

Title:
  upgrade attempting to process triggers out of order (package plymouth-
  theme-ubuntu-text 0.9.2-3ubuntu17 failed to install/upgrade:
  dependency problems - leaving triggers unprocessed)

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

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

Reply via email to