Hi Sheng Leong, On Tue, Aug 04, 2020 at 12:18:26AM -0700, Soi, Sheng Leong wrote: > Hi, > > Does anyone here know how to disable specific default recipe (e.g. CUPS and > HPLIP) to be included in Yocto image? >
Start from a core-image-minimal and add packages manually. Only the packages that are specified to be installed explicitly in your image recipe and the packages specified in RDEPENDS and RRECOMMENDS of those packages will be installed in the recipe. Some packages are also pulled because of configuration files (machine, distro or local.conf). If there are RRECOMMENDS you don't want, you can use BAD_RECOMMENDATIONS in your image recipe to ask the image to not pull them in. If it's an RDEPENDS that you don't want, maybe it's pulled because of a selected PACKAGECONFIG that you don't need, in that case create a bbappend for that recipe and set PACKAGECONFIG accordingly. If that still does not do it, you'll have to dig deeper into what can be removed from RDEPENDS and for which reason (is it a mistake? is is safe in one specific configuration). The way to know which package is pulling which package is to use `-g` as argument of bitbake. DO not attempt to create a scheme/drawing/image from the dot files, they are too big for dot to handle properly (takes hours and the result is unusable). "recipeA:do_foo" => "recipeB:do_bar" means that do_foo task from recipeA depends on do_bar from recipeB. Hope that helps, if not, please be a bit more explicit with what you want to do, what's happening and what you're expecting, so we can help you the best way we can. Cheers, Quentin
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#50183): https://lists.yoctoproject.org/g/yocto/message/50183 Mute This Topic: https://lists.yoctoproject.org/mt/75982529/21656 Mute #yocto: https://lists.yoctoproject.org/g/yocto+yocto/mutehashtag/yocto Mute #cups: https://lists.yoctoproject.org/g/yocto+yocto/mutehashtag/cups Mute #linux: https://lists.yoctoproject.org/g/yocto+yocto/mutehashtag/linux Mute #hplip: https://lists.yoctoproject.org/g/yocto+yocto/mutehashtag/hplip Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
