You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, when scanning the project the extension prevents to add in recipes explorer the recipe that have been skipped by Bitbake.
As an example, if I want to add the the package virt-manager from meta-virtualization (https://git.yoctoproject.org/meta-virtualization/tree/recipes-extended/virt-manager/virt-manager_4.1.0.bb?h=master); it requires by default wayland or x11 distro features, and so will be skipped if the latter are not in the image being built:
pleguendekerneizon@ffde7735d379:~/PROJECTS/SEAPATH/seapath_yocto/build$ bitbake-layers show-recipes | grep virt-mana -C 5
meta 9.1.0114
vim-tiny:
meta 9.1.0114
virglrenderer:
meta 1.0.1 (skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES))
virt-manager:
meta-virtualization 4.1.0 (skipped: one of 'x11 wayland' needs to be in DISTRO_FEATURES)
virt-viewer:
meta-virtualization 11.0 (skipped: one of 'wayland x11' needs to be in DISTRO_FEATURES)
virt-what:
meta-virtualization 1.21
The behavior of the extension is to not show at all the skipped recipe:
A nice feature would be to show the skipped recipe and display them maybe with a warning. The fact that recipe is not showing at all may lead to think a bug although this is an expected behavior.
The text was updated successfully, but these errors were encountered:
Currently, we discard them from the recipe view. This would indeed allow users to keep browsing their files and determine why it was skipped. The implementation should be simple enough:
Add a "skipped" attribute in our recipe scan data structure
No longer discard skipped recipes, add the skipped attribute
Currently, when scanning the project the extension prevents to add in recipes explorer the recipe that have been skipped by Bitbake.
As an example, if I want to add the the package
virt-manager
frommeta-virtualization
(https://git.yoctoproject.org/meta-virtualization/tree/recipes-extended/virt-manager/virt-manager_4.1.0.bb?h=master); it requires by defaultwayland
orx11
distro features, and so will be skipped if the latter are not in the image being built:The behavior of the extension is to not show at all the skipped recipe:
![image](https://private-user-images.githubusercontent.com/56022347/363917214-f420f4cc-be31-47d7-8cbb-2ace5f29171d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5NDE1MzEsIm5iZiI6MTczOTk0MTIzMSwicGF0aCI6Ii81NjAyMjM0Ny8zNjM5MTcyMTQtZjQyMGY0Y2MtYmUzMS00N2Q3LThjYmItMmFjZTVmMjkxNzFkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDA1MDAzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI4MTZhMDM4MjhlNGY4NDJiMzNkYWU1NTVmM2MwMWNkNjNiMDk1Njc1OGI3OWNlMjAyMTkxZjZjOTM3YzhhYzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.8m5evtTKWGeSvF9srykCIyUhPH0_Cid68LPKBEpsvk4)
A nice feature would be to show the skipped recipe and display them maybe with a warning. The fact that recipe is not showing at all may lead to think a bug although this is an expected behavior.
The text was updated successfully, but these errors were encountered: