【发布时间】:2019-11-19 14:28:14
【问题描述】:
我以前从未与 Yocto 合作过,有机会为 webos 将 pulseaudio 从 9.0 升级到 12.0。 但是,当我使用 12.0 的 pulseaudio.inc 文件时,根据我的要求进行了更改,我在打包过程中遇到了以下错误。
ERROR: pulseaudio-12.0-12-r20pulseaudio_v12_14Nov do_package_qa: QA Issue: non -dev/-dbg/nativesdk- package contains symlink .so: pulseaudio-misc path '/work/sa8155-webos-linux/pulseaudio/12.0-12-r20pulseaudio_v12_14Nov/packages-split/pulseaudio-misc/usr/lib/libpulse.so'
non -dev/-dbg/nativesdk- package contains symlink .so: pulseaudio-misc path '/work/sa8155-webos-linux/pulseaudio/12.0-12-r20pulseaudio_v12_14Nov/packages-split/pulseaudio-misc/usr/lib/libpulse-mainloop-glib.so'
non -dev/-dbg/nativesdk- package contains symlink .so: pulseaudio-misc path '/work/sa8155-webos-linux/pulseaudio/12.0-12-r20pulseaudio_v12_14Nov/packages-split/pulseaudio-misc/usr/lib/libpulse-simple.so' [dev-so]
ERROR: pulseaudio-12.0-12-r20pulseaudio_v12_14Nov do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: pulseaudio-12.0-12-r20pulseaudio_v12_14Nov do_package_qa: Function failed: do_package_qa
为了解决错误 我对 inc 文件进行了以下更改。但没有运气:
INSANE_SKIP_${PN} = "dev-so"
谁能告诉我如何解决这个问题。
【问题讨论】:
-
也许您必须创建相对符号链接而不是使用绝对路径?
标签: upgrade yocto webos pulseaudio