diff options
author | Herve Jourdain <herve.jourdain@neuf.fr> | 2016-06-09 15:41:31 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-02-15 20:06:28 -0800 |
commit | 327f263be285525adcbbf472db6ac7722c84ac2f (patch) | |
tree | 5388c573bf9f758c6217f2aebf4a33bd50a88f03 /meta/recipes-devtools/dpkg/dpkg_1.18.7.bb | |
parent | dc55d982aa3d35fa08749b817dbfd87e499d01ab (diff) | |
download | openembedded-core-327f263be285525adcbbf472db6ac7722c84ac2f.tar.gz openembedded-core-327f263be285525adcbbf472db6ac7722c84ac2f.tar.bz2 openembedded-core-327f263be285525adcbbf472db6ac7722c84ac2f.zip |
smartpm: if RPM transaction fails with an empty list of problems in attempt mode, ignore it!
Since commit be0cabf816a84c59e0e951b92a570121ed843822 on 2016/05/17, smartpm will retry the transaction if ts.run() returns with an empty list of problems, and we're in attempt mode.
But then, since all the packages are already installed, the transaction will fail with "package already installed" error.
In attempt mode, it's fine to not retry nor generate an error when the transaction fails for no reason linked to files/packages conflicts, so this patch fixes this behaviour.
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta/recipes-devtools/dpkg/dpkg_1.18.7.bb')
0 files changed, 0 insertions, 0 deletions