Bug 3243 - Using debian packaging with build-appliance fails due to missing perl module
Summary: Using debian packaging with build-appliance fails due to missing perl module
Status: RESOLVED WORKSFORME
Alias: None
Product: Runtime
Classification: Build System, Metadata & Runtime
Component: build-appliance (show other bugs)
Version: 1.3
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.4 M5
Assignee: Cristian Iorga
QA Contact:
URL:
Whiteboard: Release Note for 1.3
Depends on:
Blocks:
 
Reported: 2012-10-05 15:04 UTC by Stefan Stanacar
Modified: 2013-04-04 10:41 UTC (History)
1 user (show)

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


Attachments
log.do_rootfs (2.78 KB, application/octet-stream)
2012-10-05 15:04 UTC, Stefan Stanacar
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Stanacar 2012-10-05 15:04:19 UTC
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.
Comment 1 Stefan Stanacar 2012-10-08 16:13:35 UTC
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.
Comment 2 Saul Wold 2012-10-08 22:51:45 UTC
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.
Comment 3 Saul Wold 2012-10-08 22:54:21 UTC
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!
Comment 4 Cristian Iorga 2013-04-04 10:41:04 UTC
Tested under BA using bitbake and Hob. Works correctly now.