On 12 May 2023, at 10:24, Ayoub Zaki <[email protected]> wrote:
> 
> Ross' suggestion to remove opkg-utils hard coded build dependency on python 
> solved the issue

I have some local patches to clean this up, so you never need to build 
opkg-utils.

> but I noticed that there is a similar issue if PACKAGE_CLASSES = 
> "package_deb" is selected.
> wouldn't it be possible to disable in yocto completely package management e.g 
> PACKAGE_CLASSES = "” ?

Images are constructed from packages, so this would be tricky.

Use package_ipk and you get the leanest package manager.  If you don’t have 
package-management in IMAGE_FEATURES then you don’t get on-target tools, which 
saves building them at all.

> Another issue I faced since my target is MMU less is that busybox enforce 
> shared lib build:
> 
> http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/busybox/busybox.inc?h=kirkstone#n115
> 
> what is the reason behind this? shouldn't yocto support mmu less target ?

We don’t have any official MMU-less supported targets.  If recipes need to be 
cleaned up to support them, then please do send patches.

Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#60002): https://lists.yoctoproject.org/g/yocto/message/60002
Mute This Topic: https://lists.yoctoproject.org/mt/98824124/21656
Group Owner: [email protected]
Unsubscribe: 
https://lists.yoctoproject.org/g/yocto/leave/6691583/21656/737036229/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to