| Summary: | Using debian packaging with build-appliance fails due to missing perl module | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Runtime | Reporter: | Stefan Stanacar <sstncr> | ||||
| Component: | build-appliance | Assignee: | Cristian Iorga <cristian.iorga> | ||||
| Status: | RESOLVED WORKSFORME | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | sgw | ||||
| Version: | 1.3 | ||||||
| Target Milestone: | 1.4 M5 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | Release Note for 1.3 | ||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | --- | |||||
| Attachments: |
|
||||||
One piece of important info that I forgot to mention: package format was set to deb and rpm. Using only rpm the image builds fine. For 1.3 Debian is not a vaild packaging system for the build appliance. The Debian packages and rootfs creation need some work in general and won't work in build appliance. Part of the solution is to add the dpkg, dpkg-perl and possibly update-alternatives-dpkg, but this is where it gets tricky since update-alternatives can be used by the different package systems and we need to have the correct one operating! Tested under BA using bitbake and Hob. Works correctly now. |
Created attachment 877 [details] log.do_rootfs Using danny/1.3M5.rc3 build appliance on VMware Player, core-image-minimal fails on do_rootfs, complaining about missing perl module Dpkg.pm. Log attached.