Re: [OE-core] Baekmuk license is not known by Yocto
You can add the license to the layer where the recipe is, see LICENSE_PATH variable used in meta-oe for example. On Tue, Nov 7, 2023 at 12:30 PM Zoltan Boszormenyi wrote: > Hi, > > I have a font package recipe for baekmuk-ttf-fonts > which can't be built under Yocto 4.3 do to these: > > WARNING: baekmuk-ttf-fonts-2.2-r0 do_populate_lic: QA Issue: > baekmuk-ttf-fonts: No generic > license file exists for: Baekmuk in any provider [license-exists] > ERROR: baekmuk-ttf-fonts-2.2-r0 do_create_spdx: Cannot find any text for > license Baekmuk > ERROR: Logfile of failure stored in: > > /data/test-yocto-4.3/tmp-sicom-glibc/work/all-oe-linux/baekmuk-ttf-fonts/2.2/temp/log.do_create_spdx.3195121 > ERROR: Task > > (/data/test-yocto-4.3/conf/../layers/meta-sicom/recipes-support/fonts/baekmuk-ttf-fonts_2.2.bb:do_create_spdx) > > failed with exit code '1' > > The recipe uses the source tarball from: > http://kldp.net/baekmuk/release/865-baekmuk-ttf-2.2.tar.gz > and this tarball contains the license in the file "COPYRIGHT". > > The SPDX page for this license is: https://spdx.org/licenses/Baekmuk.html > > I know the workaround is adding these lines to the recipe: > > NO_GENERIC_LICENSE[Baekmuk] = "COPYRIGHT" > INSANE_SKIP:${PN} = "license-exists" > > But this license exists and is known by SPDX. > So please add this license name/text to Yocto. > Also, please backport it to nanbield. > > Thanks in advance. > Zoltán Böszörményi > > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#190269): https://lists.openembedded.org/g/openembedded-core/message/190269 Mute This Topic: https://lists.openembedded.org/mt/102440652/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [OE-core] Baekmuk license is not known by Yocto
I guess you can send a patch? Alex On Tue, 7 Nov 2023 at 12:30, Zoltan Boszormenyi wrote: > > Hi, > > I have a font package recipe for baekmuk-ttf-fonts > which can't be built under Yocto 4.3 do to these: > > WARNING: baekmuk-ttf-fonts-2.2-r0 do_populate_lic: QA Issue: > baekmuk-ttf-fonts: No generic > license file exists for: Baekmuk in any provider [license-exists] > ERROR: baekmuk-ttf-fonts-2.2-r0 do_create_spdx: Cannot find any text for > license Baekmuk > ERROR: Logfile of failure stored in: > /data/test-yocto-4.3/tmp-sicom-glibc/work/all-oe-linux/baekmuk-ttf-fonts/2.2/temp/log.do_create_spdx.3195121 > ERROR: Task > (/data/test-yocto-4.3/conf/../layers/meta-sicom/recipes-support/fonts/baekmuk-ttf-fonts_2.2.bb:do_create_spdx) > failed with exit code '1' > > The recipe uses the source tarball from: > http://kldp.net/baekmuk/release/865-baekmuk-ttf-2.2.tar.gz > and this tarball contains the license in the file "COPYRIGHT". > > The SPDX page for this license is: https://spdx.org/licenses/Baekmuk.html > > I know the workaround is adding these lines to the recipe: > > NO_GENERIC_LICENSE[Baekmuk] = "COPYRIGHT" > INSANE_SKIP:${PN} = "license-exists" > > But this license exists and is known by SPDX. > So please add this license name/text to Yocto. > Also, please backport it to nanbield. > > Thanks in advance. > Zoltán Böszörményi > > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#190268): https://lists.openembedded.org/g/openembedded-core/message/190268 Mute This Topic: https://lists.openembedded.org/mt/102440652/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[OE-core] Baekmuk license is not known by Yocto
Hi, I have a font package recipe for baekmuk-ttf-fonts which can't be built under Yocto 4.3 do to these: WARNING: baekmuk-ttf-fonts-2.2-r0 do_populate_lic: QA Issue: baekmuk-ttf-fonts: No generic license file exists for: Baekmuk in any provider [license-exists] ERROR: baekmuk-ttf-fonts-2.2-r0 do_create_spdx: Cannot find any text for license Baekmuk ERROR: Logfile of failure stored in: /data/test-yocto-4.3/tmp-sicom-glibc/work/all-oe-linux/baekmuk-ttf-fonts/2.2/temp/log.do_create_spdx.3195121 ERROR: Task (/data/test-yocto-4.3/conf/../layers/meta-sicom/recipes-support/fonts/baekmuk-ttf-fonts_2.2.bb:do_create_spdx) failed with exit code '1' The recipe uses the source tarball from: http://kldp.net/baekmuk/release/865-baekmuk-ttf-2.2.tar.gz and this tarball contains the license in the file "COPYRIGHT". The SPDX page for this license is: https://spdx.org/licenses/Baekmuk.html I know the workaround is adding these lines to the recipe: NO_GENERIC_LICENSE[Baekmuk] = "COPYRIGHT" INSANE_SKIP:${PN} = "license-exists" But this license exists and is known by SPDX. So please add this license name/text to Yocto. Also, please backport it to nanbield. Thanks in advance. Zoltán Böszörményi -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#190267): https://lists.openembedded.org/g/openembedded-core/message/190267 Mute This Topic: https://lists.openembedded.org/mt/102440652/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-