opkg: fix dependency resolution
authorDaniel Golle <daniel@makrotopia.org>
Mon, 2 Nov 2020 20:46:03 +0000 (20:46 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Mon, 2 Nov 2020 20:51:30 +0000 (20:51 +0000)
commit4a2b1ff7fbd7aa910c2e29ae43d27fdddc58b177
tree912f8ab4cb14bfd775c9498a3c6c9044dff3270b
parent0232bf601d6c8c174faa4c5bac1f6c86b20853c9
opkg: fix dependency resolution

The previous commit broke opkg in a way that it would no longer
include dependencies when installing a package, effectively leading
to broken images and unusable systems.
Fix that by making sure dependencies are still going to be checked.
Also reduce size of struct abstract_pkg as suggested by @jow- while at
it.

Fixes: 1445d333aa ("opkg: bump to git HEAD")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
package/system/opkg/Makefile