[Impact]
Apport version 2.10-0ubuntu2 in saucy contains a shorter and less complicated DuplicateSignature than was previously used, to allow for more frequent duplicate consolidation on errors.ubuntu.com. This will allow package installation failures to appear amongst the most frequent crashes, and subsequently should be SRU'ed to the previous releases of Ubuntu so that we can resolve package install failures in them.
[Test Case]
1) download the crash-in-postinst package from https://launchpad.net/~daisy-pluckers/+archive/daisy-seeds
2) install the package via software-center (software-center crash-in-postinst_1-0~2~raring1_amd64.deb)
3) observe apport-crash dialog, click "Show Details"
4) Find DuplicateSignature section of the apport crash which should be 3 lines and contain
" Setting up crash-in-postinst (1-0~2~raring1) ...
dpkg: error processing crash-in-postinst (--configure):
subprocess installed post-installation script returned error exit status 1
"
With the version of apport from -proposed the crash signature will look like:
"crash-in-postinst:1-0~2~raring1:package crash-in-postinst 1-0~2~raring1 [origin: unknown] failed to install/upgrade: subprocess installed post-installation script returned error exit status 1"
[Impact]
Apport version 2.10-0ubuntu2 in saucy contains a shorter and less complicated DuplicateSignature than was previously used, to allow for more frequent duplicate consolidation on errors.ubuntu.com. This will allow package installation failures to appear amongst the most frequent crashes, and subsequently should be SRU'ed to the previous releases of Ubuntu so that we can resolve package install failures in them.
[Test Case] /launchpad. net/~daisy- pluckers/ +archive/ daisy-seeds postinst_ 1-0~2~raring1_ amd64.deb)
1) download the crash-in-postinst package from https:/
2) install the package via software-center (software-center crash-in-
3) observe apport-crash dialog, click "Show Details"
4) Find DuplicateSignature section of the apport crash which should be 3 lines and contain
" Setting up crash-in-postinst (1-0~2~raring1) ...
dpkg: error processing crash-in-postinst (--configure):
subprocess installed post-installation script returned error exit status 1
"
With the version of apport from -proposed the crash signature will look like:
"crash- in-postinst: 1-0~2~raring1: package crash-in-postinst 1-0~2~raring1 [origin: unknown] failed to install/upgrade: subprocess installed post-installation script returned error exit status 1"