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

Zheng, Ruoqin zhengrq.fnst at cn.fujitsu.com
Sat Jun 23 10:50:27 UTC 2018


Hi Alex:
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.

--------------------------------------------------
Zheng Ruoqin
Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST)
ADDR.: No.6 Wenzhu Road, Software Avenue,
       Nanjing, 210012, China
MAIL : zhengrq.fnst at cn.fujistu.com


-----Original Message-----
From: Alexander Kanavin [mailto:alex.kanavin at gmail.com] 
Sent: Friday, June 15, 2018 12:27 PM
To: Zheng, Ruoqin/郑 若钦 <zhengrq.fnst at cn.fujitsu.com>
Cc: Burton, Ross <ross.burton at intel.com>; OE-core <openembedded-core at lists.openembedded.org>
Subject: Re: [OE-core] [PATCH] meta-toolchain: Added dnf-nativesdk into cross-development toolchain.

What you describe is exactly what image creation does (either directly through bitbake, or via 'devtool build-image'). What benefits are in running dnf by hand from command line? If the idea is to hand pick packages to add to an image, then it's better to just modify the image recipe or use 'devtool build-image' if you are developing apps in a workspace.

Alex

2018-06-15 4:39 GMT+03:00 Zheng, Ruoqin <zhengrq.fnst at cn.fujitsu.com>:
> Hi Alex:
>
> These packages are taken from yocto build system, and they will be installed in your host as root file system, then you can deploy the root file system to your embedded device.
>
> --
> Zheng Ruoqin
> Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST)
> ADDR.: No.6 Wenzhu Road, Software Avenue,
>        Nanjing, 210012, China
> MAIL : zhengrq.fnst at cn.fujistu.com
>
>
> -----Original Message-----
> From: Alexander Kanavin [mailto:alex.kanavin at gmail.com]
> Sent: Thursday, June 14, 2018 3:03 PM
> To: Zheng, Ruoqin/郑 若钦 <zhengrq.fnst at cn.fujitsu.com>
> Cc: Burton, Ross <ross.burton at intel.com>; OE-core 
> <openembedded-core at lists.openembedded.org>
> Subject: Re: [OE-core] [PATCH] meta-toolchain: Added dnf-nativesdk into cross-development toolchain.
>
> 2018-06-14 6:38 GMT+03:00 Zheng, Ruoqin <zhengrq.fnst at cn.fujitsu.com>:
>> I submitted this patch aim to use dnf out of Yocto build system to manage packages.
>
> Please explain this in detail. Where are the packages taken from, and where are they installed?
>
> Alex
>
>
>
>






More information about the Openembedded-core mailing list