Bug 1448 - Image generation via RPM has issues with MULTILIB packages
Summary: Image generation via RPM has issues with MULTILIB packages
Status: RESOLVED FIXED
Alias: None
Product: Meta-yocto
Classification: Build System, Metadata & Runtime
Component: meta-yocto (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.1
Assignee: Mark Hatle
QA Contact:
URL:
Whiteboard:
Depends on: 1457 1499
Blocks:
  Show dependency tree
 
Reported: 2011-09-02 12:39 UTC by Matthew McClintock
Modified: 2011-09-26 11:28 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments
Hack work around to get the RPM image creation to take MULTILIB rpms into account (2.78 KB, application/octet-stream)
2011-09-02 12:39 UTC, Matthew McClintock
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew McClintock 2011-09-02 12:39:29 UTC
Created attachment 224 [details]
Hack work around to get the RPM image creation to take MULTILIB rpms into account

See this email thread for more context:

https://lists.yoctoproject.org/pipermail/yocto/2011-September/004850.html

The basic problem is that bitbake is properly building multilib rpms from the underlying recipes but when it comes time to create the root file system with those RPMs it is ignore the installation of those packages. The IPK install routine seems to work fine.

Not sure what else to add except the hacky patch below which invokes the rpm install routine again with the ML packages in mind, it should help add some context for a real fix.
Comment 1 Mark Hatle 2011-09-20 08:39:45 UTC
Dongxaio Xu has been working on a fix for this issue.

It is not yet integrated into Yocto/OE-Core, but is pending as part of the overall fixes to 1499, and 1457.
Comment 2 Richard Purdie 2011-09-26 08:06:33 UTC
I believe this issue has been addressed in master now with commits like:
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=64ea342b4f7fa448f4f65e26c7976f88d02330b1
Comment 3 Matthew McClintock 2011-09-26 11:28:13 UTC
Multilib RPM issues appear to be resolved. I am able to get multilib recipes in my root fs by adding them to MULTILIB_IMAGE_INSTALL.