| Summary: | empty dirs in generated tmp/deploy/licenses/ | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Robert Berger <pokylinux> | ||||||||
| Component: | deployment | Assignee: | Unassigned <unassigned> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | critical | ||||||||||
| Priority: | Medium+ | CC: | egyszeregy, randy.macleod, richard.purdie, ross.burton, yoann.congal | ||||||||
| Version: | 5.0 | ||||||||||
| Target Milestone: | 5.2 M3 | ||||||||||
| Hardware: | x86 | ||||||||||
| OS: | Multiple | ||||||||||
| Whiteboard: | |||||||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||||||
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |||||||||
| Attachments: |
|
||||||||||
|
Description
Robert Berger
2024-02-09 11:14:33 UTC
Created attachment 5012 [details]
manifest
Created attachment 5013 [details]
license.manifest
Most likely, William will not be able to work on on this issue. Move to unassigned, 5.99 please note, that those dirs are not empty: $ tree tmp/deploy/licenses/x86_64/zlib-native tmp/deploy/licenses/x86_64/zlib-native ├── generic_Zlib ├── recipeinfo └── zlib.h 0 directories, 3 files $ tree tmp/deploy/licenses/armv7at2hf-neon/zlib/ tmp/deploy/licenses/armv7at2hf-neon/zlib/ ├── generic_Zlib ├── recipeinfo └── zlib.h I got the same problem: https://lists.openembedded.org/g/openembedded-core/topic/107405668#msg202406 There are no any license files for arm or arm64 targets in tmp/deploy/licenses folder. Probably it is became buggy since the following patch: https://github.com/openembedded/openembedded-core/commit/1a4ab9fc26659507e678e87312b514e8ea515673 When it will be fixed? At the moment Scarthgap LTS is not able to use for any "production" because it has this bug and we can not generate the full manifest and licenses in our SD/eMMC card image build process of end-user products FOSS docs in our company. One problem might be, that the licenses just moved into different directories like tmp/deploy/licenses/x86_64/zlib-native/ tmp/deploy/licenses/armv7at2hf-neon/zlib/ and that they did not disappear altogether. Another problem might be the one you mention adding license info to the image. Maybe RP can tell us more about it? Might be fixed by https://git.yoctoproject.org/poky/commit/?id=6cc2a3649a03da8b2ebc4fff4b7bd9ba4eb76497 Will it be merged/backported to Scarthgap LTS? Bulk move to 5.2-M3. Bulk move to 5.2-M3 and this time I'll actually specify M3! Livius, I has been back-ported to scarthgap: ❯ gl | rg "license: Fix directory layout issues" a31b46627a 2024-10-10 license: Fix directory layout issues oe-core.git on scarthgap ❯ git branch -a --contains a31b46627a * scarthgap remotes/origin/scarthgap |