Something like this helps with host manifest.
It was just a guess - I found similar workaround into
meta/lib/oe/package_manager/ipk/sdk.py.
If it appropriate I could arrange it as a patch.
diff --git a/meta/lib/oe/package_manager/ipk/__init__.py
b/meta/lib/oe/package_manager/ipk/__init__.py
index 4cd3963111..37962fb689 100644
--- a/meta/lib/oe/package_manager/ipk/__init__.py
+++ b/meta/lib/oe/package_manager/ipk/__init__.py
@@ -62,6 +62,13 @@ class OpkgIndexer(Indexer):
class PMPkgsList(PkgsList):
def __init__(self, d, rootfs_dir):
super(PMPkgsList, self).__init__(d, rootfs_dir)
+
+ # In sdk_list_installed_packages the call to opkg is hardcoded to
+ # always use IPKGCONF_TARGET and there's no exposed API to change this
+ # so simply override IPKGCONF_TARGET to use this separated config file.
+ ipkgconf_sdk_target = d.getVar("IPKGCONF_SDK")
+ d.setVar("IPKGCONF_TARGET", ipkgconf_sdk_target)
+
config_file = d.getVar("IPKGCONF_TARGET")
Regards,
Oleksiy
________________________________________
From: [email protected]
<[email protected]> on behalf of Richard Purdie
<[email protected]>
Sent: Monday, December 20, 2021 13:20
To: Oleksiy Obitotskyi -X (oobitots - GLOBALLOGIC INC at Cisco); Patches and
discussions about the oe-core layer
Subject: Re: [OE-core] Manifest for host (nativesdk) is empty
On Sun, 2021-12-19 at 12:16 +0000, Oleksiy Obitotskyy via lists.openembedded.org
wrote:
> Hi All,
>
> I'm working with gatesgarth and after 'bitbake core-image-minimal -c
> populate_sdk' into .../deploy/sdk
> contains image installer .sh and manifests *.{host/target}.manifest. Host one
> contains list of nativesdk packages.
>
> In honister target manifest is ok, but host manifest is empty.
> So, my question is it known behavior/done in purpose or not normal behavior?
It is unexpected and needs to be looked into...
Cheers,
Richard
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#159915):
https://lists.openembedded.org/g/openembedded-core/message/159915
Mute This Topic: https://lists.openembedded.org/mt/87834818/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-