** Description changed: + [SRU Justification] + Package fails to install/upgrade on certain environments where it previously could be installed. + + [Test Case] + On an Ubuntu instance running on KVM on POWER: + 1. install lsvpd + 2. observe that the package fails to install with a postinst error + 3. update apt sources to point at -proposed + 4. install the new package + 5. observe that the package installs successfully + + [Regression potential] + None apparent; the update fixes the return code of tools which were previously installable on KVM guests even if they are not useful there. + + + [Original bug description] == Comment: #0 - Kamalesh Babulal <[email protected]> - 2015-08-13 09:16:50 == ---Problem Description--- This issue was triggered while upgrading packages to trusty-proposed and this will be seen in 15.10 updates also. While upgrading, it halts with: Setting up lsvpd (1.7.5-0ubuntu2~14.04) ... vpdupdate is not supported on the PowerKVM pSeries Guest dpkg: error processing package lsvpd (--configure): - subprocess installed post-installation script returned error exit status 1 + subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of ppc64-diag: - ppc64-diag depends on lsvpd; however: - Package lsvpd is not configured yet. + ppc64-diag depends on lsvpd; however: + Package lsvpd is not configured yet. dpkg: error processing package ppc64-diag (--configure): - dependency problems - leaving unconfigured + dependency problems - leaving unconfigured Errors were encountered while processing: - lsvpd - ppc64-diag + lsvpd + ppc64-diag E: Sub-process /usr/bin/dpkg returned an error code (1) + Userspace tool common name: lsvpd - Userspace tool common name: lsvpd - - The userspace tool has the following bit modes: ppc64le + The userspace tool has the following bit modes: ppc64le Userspace rpm: lsvpd 1.7.5-0ubuntu2 Userspace tool obtained from project website: wily proposed == Comment: #1 - Kamalesh Babulal <[email protected]> - 2015-08-13 09:19:43 == lsvpd: Fix return code issue Below error was encountered while upgrading Ubuntu: Setting up lsvpd (1.7.5-0ubuntu2~14.04) ... vpdupdate is not supported on the PowerKVM pSeries Guest dpkg: error processing package lsvpd (--configure): - subprocess installed post-installation script returned error exit status 1 + subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of ppc64-diag: - ppc64-diag depends on lsvpd; however: - Package lsvpd is not configured yet. + ppc64-diag depends on lsvpd; however: + Package lsvpd is not configured yet. dpkg: error processing package ppc64-diag (--configure): - dependency problems - leaving unconfigured + dependency problems - leaving unconfigured Errors were encountered while processing: - lsvpd - ppc64-diag + lsvpd + ppc64-diag E: Sub-process /usr/bin/dpkg returned an error code (1) This patch fixes above configuration/unpacking issue by returning exit status (1) only when error is encountered while unpacking. This will allow Ubuntu to continue unpacking/configuring other packages instead of halting the whole upgrading process. Kindly note: The patch applies clean over lsvpd 1.7.5-0ubuntu2
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1485446 Title: lsvpd update returns error [15.10] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lsvpd/+bug/1485446/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
