| Summary: | [self-hosted] genext2fs fails to generate rootfs without enough memory | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Jiajun Xu <jiajun.xu> |
| Component: | core | Assignee: | Dexuan Cui <dexuan.cui> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | High | CC: | dexuan.cui, jessica.zhang, meta.mr.watcher, meta.watcher, sgw |
| Version: | unspecified | ||
| Target Milestone: | 1.2 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | (1.2) The fix is already in poky master(Apr 03, 2012). Tested by Dexuan. | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Jiajun Xu
2012-03-31 01:25:02 UTC
Jiajun, The below patch should have already fixed the bug http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=79c806cb404c2d85aeec45b40ea6adbeae9f6346 You can re-start to test Build Appliance with the below commit(or a newer commmit): http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=2cf38f0d769c8b2d39cccc952846249a1e6cea6b For BA, at least I think there are 3 known issues: 1) we need Saul's patch to generate a big enough image, or else, bitbake would get a "no disk space available" error during a building; You can work this around by using an extra big .vmdk file as the build directory. 2) the RUN Qemu functionality of the hob in the guest can't work: looks some packages are missing. 3) you can exit the hob that is automatically run, and run hob manually: during a build, you can notice some error messages printed in the shell terminal of the user builder. (In reply to comment #1) > Jiajun, > The below patch should have already fixed the bug > http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=79c806cb404c2d85aeec45b40ea6adbeae9f6346 > > You can re-start to test Build Appliance with the below commit(or a newer > commmit): > http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=2cf38f0d769c8b2d39cccc952846249a1e6cea6b Jiajun, you can test by using the latest poky master plus a small patch from me: http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=dcui/master&id=a8b5a3ed58d2a136867fc55b53443b59557c6459 > > For BA, at least I think there are 3 known issues: > 1) we need Saul's patch to generate a big enough image, or else, bitbake would > get a "no disk space available" error during a building; > You can work this around by using an extra big .vmdk file as the build > directory. Saul has fixed the issue. > 2) the RUN Qemu functionality of the hob in the guest can't work: looks some > packages are missing. I think this is still an issue. > 3) you can exit the hob that is automatically run, and run hob manually: during > a build, you can notice some error messages printed in the shell terminal of > the user builder. Looks I can't reproduce this with a newly-built image now. (In reply to comment #2) > (In reply to comment #1) > > Jiajun, > > The below patch should have already fixed the bug > > http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=79c806cb404c2d85aeec45b40ea6adbeae9f6346 > > > > You can re-start to test Build Appliance with the below commit(or a newer > > commmit): > > http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=2cf38f0d769c8b2d39cccc952846249a1e6cea6b > Jiajun, you can test by using the latest poky master plus a small patch from > me: > http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=dcui/master&id=a8b5a3ed58d2a136867fc55b53443b59557c6459 > > > > > For BA, at least I think there are 3 known issues: > > 1) we need Saul's patch to generate a big enough image, or else, bitbake would > > get a "no disk space available" error during a building; > > You can work this around by using an extra big .vmdk file as the build > > directory. > Saul has fixed the issue. > > > 2) the RUN Qemu functionality of the hob in the guest can't work: looks some > > packages are missing. > I think this is still an issue. > This issue(xterm/vte terminal) was fixed by Saul. --- This bug itself was fixed by http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=79c806cb404c2d85aeec45b40ea6adbeae9f6346 If anybody wants to try it, please use the 1.2_M4 tag that has more other fixes: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=1.2_M4&id=14286fe71e037ce895f01b51ac66a8986100b18f Verify the bug as fixed with master commit 720fe9e371eef16da19df0885188aa0341ad2090. |