imagebuilder: Fix sorting package list breaks opkg dependency handling for provides
authorDaniel Dickinson <openwrt@daniel.thecshore.com>
Tue, 26 Apr 2016 08:50:27 +0000 (04:50 -0400)
committerJo-Philipp Wich <jo@mein.io>
Wed, 18 May 2016 21:53:01 +0000 (23:53 +0200)
commit9fd8e55132ecfea717062c4f9ee91c79dbe4a427
tree535da157613875127e62b36d229eecdbd8c865e0
parentd830cb08826dc593406d9003d061016061b6c3c4
imagebuilder: Fix sorting package list breaks opkg dependency handling for provides

When imagebuild sorts package lists it breaks opkg's ability to realize
that a providers for a Provides has already been installed, when the sort
results in the provider being later in the list of packages that a package
which depends on a Provides (and hence the provider is not yet installed
for opkg to realize the provider was available doesn't not handle the case
of a package that is to be installed satisfying a dependency, only one that
is already installed (or which it schedules to be installed, which in the
absence of an installed provider is whichever provider happens to be the
default)

Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
target/imagebuilder/files/Makefile