On Wed, 2015-05-27 at 21:48 -0700, Khem Raj wrote: > On Wed, May 27, 2015 at 9:19 PM, Khem Raj <raj.k...@gmail.com> wrote: > > > >> On May 23, 2015, at 11:25 PM, Richard Purdie > >> <richard.pur...@linuxfoundation.org> wrote: > >> > >> On Fri, 2015-05-22 at 21:51 +0300, Tanu Kaskinen wrote: > >>> When PulseAudio is installed, alsa-plugins is needed to provide > >>> compatibility for ALSA applications. > >>> > >>> The dependencies are set up so that pulseaudio-server depends on > >>> alsa-plugins-pulseaudio-conf, and alsa-plugins-pulseaudio-conf depends > >>> on the PulseAudio plugins. This should make the ALSA->PulseAudio > >>> compatibility configuration work out of the box, while leaving the > >>> PulseAudio specific configuration out on systems that don't have > >>> pulseaudio-server installed. > >>> > >>> The alsa-plugins recipes in meta-guacamayo and meta-webos were used as > >>> references, but this recipe is not a straight copy of either. > >>> > >>> Signed-off-by: Tanu Kaskinen <tanu.kaski...@linux.intel.com> > >> > >> FWIW this new recipe failed on the autobuilder when it was tested in a > >> multilib build: > >> > >> ERROR: QA Issue: lib32-alsa-plugins: Files/directories were installed > >> but not shipped in any package: > >> /usr/lib32/alsa-lib/libasound_module_rate_speexrate_medium.so > >> /usr/lib32/alsa-lib/libasound_module_rate_samplerate_order.so > >> /usr/lib32/alsa-lib/libasound_module_rate_samplerate_medium.so > >> /usr/lib32/alsa-lib/libasound_module_rate_samplerate_best.so > >> /usr/lib32/alsa-lib/libasound_module_rate_samplerate_linear.so > >> /usr/lib32/alsa-lib/libasound_module_rate_speexrate_best.so > >> Please set FILES such that these items are packaged. Alternatively if > >> they are unneeded, avoid installing them or delete them within > >> do_install. [installed-vs-shipped] > >> > >> I created a follow up patch: > >> > >> http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t222&id=bd4f5e346550f961f7a1056661f9b9fefdc8fff6 > >> > >> which fixed this and meant to merge it immediately after your commit > >> however it looks like I squashed the patches accidentally. In comes down > >> to the class extension code not being able to rewrite entries from > >> PACKAGES_DYNAMIC. > > > > > > There are more errors I am seeing, I wonder if they are parallel install > > issues > > > > | mv: cannot stat > > '/home/kraj/work/rdk/build-b2120-h412-a9/tmp/work/cortexa9hf-vfp-neon-rdk-linux-gnueabi/alsa-plugins/1.0.29-r0/image/usr/share/alsa/alsa.conf.d/99-pulseaudio-default.conf.example': > > No such file or directory > > | WARNING: exit code 1 from a shell command. > > | ERROR: Function failed: do_install (log file is located at > > /home/kraj/work/rdk/build-b2120-h412-a9/tmp/work/cortexa9hf-vfp-neon-rdk-linux-gnueabi/alsa-plugins/1.0.29-r0/temp/log.do_install.30933) > > ERROR: Task 4117 > > (/home/kraj/work/rdk/openembedded-core/meta/recipes-multimedia/alsa/alsa-plugins_1.0.29.bb, > > do_install) failed with exit code '1' > > I sent a patch to fix this but then there still are issues. > > WARNING: QA Issue: alsa-plugins-pulseaudio-conf rdepends on > libasound-module-conf-pulse, but it isn't a build dependency? > [build-deps] > WARNING: QA Issue: alsa-plugins-pulseaudio-conf rdepends on > libasound-module-ctl-pulse, but it isn't a build dependency? > [build-deps] > WARNING: QA Issue: alsa-plugins-pulseaudio-conf rdepends on > libasound-module-pcm-pulse, but it isn't a build dependency? > [build-deps]
I now sent a fix for these warnings. -- Tanu -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core