diff options
| -rw-r--r-- | meta/classes/package_rpm.bbclass | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/classes/package_rpm.bbclass b/meta/classes/package_rpm.bbclass index 775d525033..d327841250 100644 --- a/meta/classes/package_rpm.bbclass +++ b/meta/classes/package_rpm.bbclass | |||
| @@ -395,6 +395,8 @@ package_install_internal_rpm () { | |||
| 395 | -D "__dbi_txn create nofsync private" \ | 395 | -D "__dbi_txn create nofsync private" \ |
| 396 | | grep -i 'Packageorigin' | cut -d : -f 2 > ${target_rootfs}/install/install_multilib_solution.manifest | 396 | | grep -i 'Packageorigin' | cut -d : -f 2 > ${target_rootfs}/install/install_multilib_solution.manifest |
| 397 | 397 | ||
| 398 | cat ${target_rootfs}/install/install_solution.manifest > ${target_rootfs}/install/total_solution.manifest | ||
| 399 | cat ${target_rootfs}/install/install_multilib_solution.manifest >> ${target_rootfs}/install/total_solution.manifest | ||
| 398 | 400 | ||
| 399 | # Attempt install | 401 | # Attempt install |
| 400 | ${RPM} --root ${target_rootfs} \ | 402 | ${RPM} --root ${target_rootfs} \ |
| @@ -403,8 +405,7 @@ package_install_internal_rpm () { | |||
| 403 | -D "_dbpath ${rpmlibdir}" \ | 405 | -D "_dbpath ${rpmlibdir}" \ |
| 404 | --noscripts --notriggers --noparentdirs --nolinktos --replacepkgs \ | 406 | --noscripts --notriggers --noparentdirs --nolinktos --replacepkgs \ |
| 405 | -D "__dbi_txn create nofsync private" \ | 407 | -D "__dbi_txn create nofsync private" \ |
| 406 | -Uhv ${target_rootfs}/install/install_solution.manifest \ | 408 | -Uhv ${target_rootfs}/install/total_solution.manifest |
| 407 | ${target_rootfs}/install/install_multilib_solution.manifest | ||
| 408 | } | 409 | } |
| 409 | 410 | ||
| 410 | python write_specfile () { | 411 | python write_specfile () { |
