]> code.ossystems Code Review - openembedded-core.git/commit
rootfs_ipk.bbclass: Ensure bad recommendations persist in the status file
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 12 Nov 2011 08:36:55 +0000 (08:36 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 14 Nov 2011 11:12:36 +0000 (11:12 +0000)
commit215ff6b2e9676c8c7dd8acfd696151bcd0f1490f
tree59263425ca4408e2c9438cdb700c1308f10dff0f
parenta8ed4fcd79f6283c1d45f347dce894d784183900
rootfs_ipk.bbclass: Ensure bad recommendations persist in the status file

Currently bad recommendations are added to the status file with status
"ok". After a single opkg command, whilst it will ignore the recommendation,
the status changes to "installed" even if the recommended package was not
installed. Whilst this is likely a glitch in opkg's logic, the correct
way to persist the information in the status file is to set the status
to "hold" as deinstall packages with that status remain. With this change
the bad recommendations persist accross multiple opkg runs and the system
behaves as expected.

[YOCTO #1758]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/rootfs_ipk.bbclass