[Bug 1750465] Re: 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)

Steve Langasek steve.langasek at canonical.com
Wed Mar 21 06:14:00 UTC 2018


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 Kubuntu
Bugs, which is subscribed to kubuntu-settings in 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




More information about the kubuntu-bugs mailing list