← Back to team overview

desktop-packages team mailing list archive

[Bug 1335017] [pango1.0/trusty] verification still needed

 

The fix for this bug has been awaiting testing feedback in the -proposed
repository for trusty for more than 90 days.  Please test this fix and
update the bug appropriately with the results.  In the event that the
fix for this bug is still not verified 15 days from now, the package
will be removed from the -proposed repository.

** Tags added: removal-candidate

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pango1.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1335017

Title:
  Precise to Trusty dist-upgrade failure - Dependencies of Trusty's
  libpango1.0-0 package needs to be updated

Status in “pango1.0” package in Ubuntu:
  Invalid
Status in “pango1.0” source package in Trusty:
  Fix Committed

Bug description:
  [SRU Justification]
  Causes upgrade failures in common desktop configurations, depending on package upgrade order.

  [Test case]
  1. In a precise chroot, enable trusty in sources.list.
  2. sudo apt-get install libpango1.0-0
  3. sudo update-initramfs -u
  4. verify that this fails
  5. enable trusty-proposed
  6. sudo apt-get install libpango1.0-0
  7. sudo update-initramfs -u
  8. verify that this succeeds

  [Regression potential]
  Some risk that moving the versioned Conflicts from one package to another will cause knock-on effects for calculation of upgrade paths.  Otherwise minimal risk.

  Issue:

  update-initramfs: deferring update (trigger activated)
  Processing triggers for initramfs-tools (0.103ubuntu4.2) ...
  update-initramfs: Generating /boot/initrd.img-3.13.0-30-generic
  cp: cannot stat '/usr/lib/x86_64-linux-gnu/pango/1.6.0/module-files.d/libpango1.0-0.modules': No such file or directory
  cp: cannot stat '/usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so': No such file or directory
  E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
  update-initramfs: failed for /boot/initrd.img-3.13.0-30-generic with 1.

  On Precise:

  $ dpkg -S /usr/share/initramfs-tools/hooks/plymouth
  plymouth: /usr/share/initramfs-tools/hooks/plymouth

  $ dpkg -S /usr/lib/x86_64-linux-gnu/pango/1.6.0/module-files.d/libpango1.0-0.modules
  libpango1.0-0: /usr/lib/x86_64-linux-gnu/pango/1.6.0/module-files.d/libpango1.0-0.modules

  $ dpkg -S /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
  libpango1.0-0: /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so

  On Trusty:

  $ dpkg -S /usr/share/initramfs-tools/hooks/plymouth
  plymouth: /usr/share/initramfs-tools/hooks/plymouth

  $ dpkg -S /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
  dpkg-query: no path found matching pattern /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so

  $ dpkg -S /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
  dpkg-query: no path found matching pattern /usr/lib/x86_64-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so

  Error state during dist-upgrade:

  $ apt-cache policy plymouth
  plymouth:
    Installed: 0.8.2-2ubuntu31.1
    Candidate: 0.8.8-0ubuntu17

  $ apt-cache policy libpango1.0-0
  libpango1.0-0:
    Installed: 1.36.3-1ubuntu1
    Candidate: 1.36.3-1ubuntu1

  $ apt-cache policy initramfs-tools
  initramfs-tools:
    Installed: 0.103ubuntu4.2
    Candidate: 0.103ubuntu4.2

  $ dpkg -s initramfs-tools
  Package: initramfs-tools
  Status: install ok half-configured

  Solution:
  Add a breaks 'plymouth (<< 0.8.8-0ubuntu17) to the libpango1.0-0 package.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pango1.0/+bug/1335017/+subscriptions