Assuming you are using Honister, or newer, you need to change the syntax
from RDEPENDS_${PN} to RDEPENDS:${PN} ("_" vs ":"). Guide to syntax
change:
https://docs.yoctoproject.org/dev/migration-guides/migration-3.4.html#override-syntax-changes,
Also, when you use ":append", it is recommended to add spaces around the
value, otherwise it could be mangled with other values in the same
variable. (You can't have too many spaces, but you can have too few)
On 28.01.25 08:45, Daniel Kampert via lists.yoctoproject.org wrote:
I try to port an echo cancellation recipe to Kirkstone and run into
this issue:
/ERROR: audio-1.0-r0 do_package_qa: QA Issue:
/usr/lib/ladspa/ladspa_dsp.so contained in package audio requires
libltdl.so.7()(64bit), but no providers found in RDEPENDS:audio?
[file-rdeps]/
/ERROR: audio-1.0-r0 do_package_qa: Fatal QA errors were found,
failing task./
/ERROR: Logfile of failure stored in:
.../build/tmp/work/cortexa53-tdx-linux/audio/1.0-r0/temp/log.do_package_qa.489020/
/ERROR: Task (.../recipes-init/audio/audio_1.0.bb:do_package_qa)
failed with exit code '1/
And I already tried to fix this issue with adding
/RDEPENDS_${PN}:append = "libltdl"/
to the "audio" package of my recipe, but it still doesn´t work. What
is the correct way to fix it?
Thanks!
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64660): https://lists.yoctoproject.org/g/yocto/message/64660
Mute This Topic: https://lists.yoctoproject.org/mt/110855648/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-