I was having the same problem with my vusolo4k not updating so decided to do a bit more investigation into it before I just reflashed the box, something weird doing on with dependancies here. I noticed that package: libx264-161 is being reported as unstable for one platform.
Never had Kodi installed either, will just reflash, think that’s the next step.
root@vusolo4k:/usr/lib# opkg update && opkg upgrade
Downloading
http://feeds.vuplus-community.net/openbh/4.4/vusolo4k/3rdparty/Packages.gz.
Updated source 'openbh-3rdparty'.
Downloading
http://feeds.vuplus-community.net/openbh/4.4/vusolo4k/all/Packages.gz.
Updated source 'openbh-all'.
Downloading
http://feeds.vuplus-community.net/openbh/4.4/vusolo4k/cortexa15hf-neon-vfpv4/Packages.gz.
Updated source 'openbh-cortexa15hf-neon-vfpv4'.
Downloading
http://feeds.vuplus-community.net/openbh/4.4/vusolo4k/vusolo4k/Packages.gz.
Updated source 'openbh-vusolo4k'.
Downloading
http://feeds.vuplus-community.net/openbh/4.4/vusolo4k/vusolo4k_3rdparty/Packages.gz.
Updated source 'openbh-vusolo4k_3rdparty'.
Not selecting libx264-161 r2970+git0+0d754ec360 as installing it would break existing dependencies.
root@vusolo4k:/usr/lib#
root@vusolo4k:/var/lib/opkg/info# cat libx264-161.control
Package: libx264-161
Version: r2970+git0+4121277b40-r0
Description: H.264/MPEG-4 AVC video encoder
A free software library and application for encoding video streams into
the H.264/MPEG-4 AVC format.
Section: base
Priority: optional
Maintainer: OE-Core Developers <openembedded-core@lists.openembedded.org>
License: GPLv2
Architecture: cortexa15hf-neon-vfpv4
OE: x264
Homepage:
http://www.videolan.org/developers/x264.html
Depends: libc6 (>= 2.30)
Provides: x264
Source: x264_git.bb
root@vusolo4k:/var/lib/opkg/info# cat libx264-161.list
/usr/lib/libx264.so.161 0100755
root@vusolo4k:/var/lib/opkg/info#
root@vusolo4k:/usr/lib# opkg search /usr/lib/libx264.so.161
libx264-161 - r2970+git0+4121277b40-r0
root@vusolo4k:/# find | grep libc6
./var/lib/opkg/info/libc6.postinst
./var/lib/opkg/info/libc6.control
./var/lib/opkg/info/libc6.list
root@vusolo4k:/#
root@vusolo4k:/var/lib/opkg/info# cat libc6.control
Package: libc6
Version: 2.30-r0
Description: GLIBC (GNU C Library)
The GNU C Library is used as the system C library in most systems with
the Linux kernel.
Section: libs
Priority: optional
Maintainer: OE-Core Developers <openembedded-core@lists.openembedded.org>
License: GPLv2 & LGPLv2.1
Architecture: cortexa15hf-neon-vfpv4
OE: glibc
Homepage:
http://www.gnu.org/software/libc/libc.html
Provides: eglibc, glibc, rtld(GNU_HASH)
Source: glibc_2.30.bb
root@vusolo4k:/var/lib/opkg/info#