[OE-core] [PATCH] meta-toolchain: Added dnf-nativesdk into cross-development toolchain.

Richard Purdie richard.purdie at linuxfoundation.org
Mon Jun 25 07:22:35 UTC 2018


On Sat, 2018-06-23 at 10:50 +0000, Zheng, Ruoqin wrote:
> Yes, modifying the image recipe can actually customize your root file
> system, as linux vendors, they are familiar with bitbake and it's
> very easy to them.
> But, as I know, there are many users who are not very familiar with
> bitbake but also want to customize their root file system. And it's
> hard to make them learn how to use bitbake. 
> 
> So if dnf-nativesdk can be used in sdk, as linux vendors, they only
> need to provide rpm packages and sdk to users instead of teaching
> them how to use bitbake. At last, users can use dnf-nativesdk to
> manage their packages as what they do in their host.
> 
> So I hope to add dnf-nativesdk in toolchain.

I've just replied to the patch. We did once consider extending meta-
toolchain this way however we also found it simply does not scale.

For example, you can have users add/remote packages but what happens
when they want to build a new package? Or build a new rootfs?

We found that whatever we did with meta-toolchain, we were going to
have to duplicate code that the core system already has.

For that reason we created eSDK and I'd much rather someone started
with that and put wrappers around it for the common use cases
(something like devtool) so that the user doesn't need to use bitbake
(even if it is used for some things behind the scenes).

Cheers,

Richard




More information about the Openembedded-core mailing list