This is not relevant for utopic because it's an upgrade issue from
precise.

** Changed in: pango1.0 (Ubuntu)
       Status: Triaged => Invalid

** Description changed:

+ [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.

-- 
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:
  Triaged

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to