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]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to