On 06/04/2017 12:30 AM, Gary Thomas wrote: >> Which version of opkg are you using? do you have the libsolv backend >> enabled? running opkg --version should tell you the opkg version and the >> libsolv version, if the backend is enabled. > > # opkg --version > opkg version 0.3.4 (libsolv 0.6.27) > > Built using poky:master (a3d160f9e5826140cc8d6b2ed1b38bf022443b08) > >> >> Also, could you send a verbose log of the installation? opkg install -V4 >> <pkg_name>. While you are at it, it would be helpful to attach your >> /var/lib/opkg/status file too. >> > Attached. This looks like good information - opkd thinks that eudev-hwdb > is in a strange (to me) state of 'deinstall hold not-installed'
Indeed. The BAD_RECOMMENDATONS for eudev-hwdb directly hacks into the status file and sets the package status to 'deinstall hold not-installed'. That works if the opkg internal solver is being used, but fails with libsolv. This bug is already being tracked [1]. We need to get the root issue fixed, but for now, as a workaround you could revert 1ff3de844c78e3766c7f92ca17c308ef3c9427e1 and use the internal solver. Ross: I added some thoughts to a possible solution into the bugzilla ticket [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=11427 -- Cheers, Alejandro -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto