[yocto] [Yocto][multilib] No Manifest file generated from: lib32-alsa-lib

Måns Zigher mans.zigher at gmail.com
Wed Jun 5 04:00:17 PDT 2019


I think this looks wrong
"manifest-x86_64_x86_64-nativesdk-lib32-alsa-lib.package_write_rpm" I
have not intentionally added lib32-alsa-lib to the nativesdk part so I
am not sure why it expects to find that?

/Måns

Den ons 5 juni 2019 kl 12:46 skrev Måns Zigher <mans.zigher at gmail.com>:
>
> When checking the build for lib32-alsa-lib there is no rpm package created
>
> deploy-rpms/armv7ahf_neon_mx8mm# ls
> lib32-alsa-conf-1.1.5-r0.armv7ahf_neon_mx8mm.rpm
> lib32-alsa-server-1.1.5-r0.armv7ahf_neon_mx8mm.rpm
> lib32-libasound2-1.1.5-r0.armv7ahf_neon_mx8mm.rpm
> lib32-libasound-dbg-1.1.5-r0.armv7ahf_neon_mx8mm.rpm
> lib32-libasound-dev-1.1.5-r0.armv7ahf_neon_mx8mm.rpm
>
> it matches the alsa-lib build also when checking the list of packages by running
>
> oe-pkgdata-util list-pkg-files -p lib32-alsa-lib and oe-pkgdata-util
> list-pkg-files -p alsa-lib
>
> there is a package lib32-alsa-lib and alsa-lib so why is there no rpm
> for this package? I would have thought that that should be the case?
>
> /Måns
>
> Den ons 5 juni 2019 kl 11:06 skrev Måns Zigher <mans.zigher at gmail.com>:
> >
> > Hi,
> >
> > I am trying to build an SDK where I have multilib enabled in my
> > local.conf but I am encountering this error message
> >
> > WARNING: strix-sdk-1.0-r0 do_populate_sdk: Manifest
> > /workdir/builds/imx8mm/tmp/sstate-control/manifest-x86_64_x86_64-nativesdk-lib32-alsa-lib.package_write_rpm
> > not found in mimx8mm aarch64-mx8mm armv7at2hf-neon armv7ahf-neon
> > armv7at2hf-vfp armv7ahf-vfp armv6thf-vfp armv6hf-vfp armv5tehf-vfp
> > armv5ehf-vfp armv5thf-vfp armv5hf-vfp allarch x86_64_x86_64-nativesdk
> > (variant 'lib32')?
> > ERROR: strix-sdk-1.0-r0 do_populate_sdk: No manifest generated from:
> > lib32-alsa-lib in
> > virtual:multilib:lib32:/workdir/layers/poky/meta/recipes-multimedia/alsa/alsa-lib_1.1.5.bb
> > ERROR: strix-sdk-1.0-r0 do_populate_sdk: Function failed: do_populate_sdk
> >
> > I am currently using poky sumo could not see that anything have
> > changed in alsa-lib except bumping it to 1.1.6 in thud. I have tried
> > go through the code in both
> >
> > ./poky/meta/lib/oe/package_manager.py
> >
> > and
> >
> > ./poky/meta/lib/oe/sstatesig.py
> >
> > to see if I could understand why there is no manifest file created for
> > lib32-alsa-lib but without any luck. What task should I run to create
> > the Manifest file? Any other pointers to where I should look to
> > understand this issue is appreciated.
> >
> > BR
> > Måns Zigher


More information about the yocto mailing list