opkg: Fix package dependency issue for preinsts
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 13 Sep 2012 22:40:29 +0000 (23:40 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 14 Sep 2012 08:50:31 +0000 (09:50 +0100)
commitc11ef777a84f477ce57b87613840bd17ebcb0dcb
treef198d6c2e9220d10edab9859ed79cef654e11ee6
parent4fd658b06df6bd9ff5a60507c07815b44715ab36
opkg: Fix package dependency issue for preinsts

When processing dependencies, we need to look for both the SW_INSTALL and
SW_UNKNOWN states. If we don't do this, dependencies can be missed
and preinst scripts can run before dependencies are all installed.

This leads to package installation errors for packages like dbus-1
and associated user permission errors.

(From OE-Core rev: 119ef2789484222b94559675a09adc399f3b6bf0)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/opkg/opkg/fix_installorder.patch
meta/recipes-devtools/opkg/opkg_svn.bb