Hello,
I am confuse about the architecture option of lb_config. The manual said
that building amd64 images on i386 and vice versa is possible but in
fact i can't build an i386 image on my debian amd64 system. Instead it
is no problem to build an amd64 image on the i386 system.
The "auto/config":

#!/bin/sh

lb config noauto \
--binary-images "net" \
--bootappend-live "noautologin" \
--net-root-server "192.168.2.1" \
--net-root-path "/srv/debian-live" \
--syslinux-timeout 3 \
--architecture "i386" \
--packages "openssh-client openssh-server screen vim" \
--username "vincent" \
--packages-lists "standard" \
"${@}"

The error infomation in binary.log:

P: Configuring file /etc/kernel-img.conf
P: Begin executing preseed...
P: Begin executing local preseeds...
P: Begin installing tasks...
P: Begin queueing installation of packages lists...
P: Begin queueing installation of local packages lists...
P: Begin queueing installation of packages...
P: Begin queueing installation of local packages...
P: Begin installing packages...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package linux-image-2.6-486
E: Couldn't find any package by regex 'linux-image-2.6-486'
E: Unable to locate package linux-image-2.6-686
E: Couldn't find any package by regex 'linux-image-2.6-686'
P: Begin unmounting filesystems...


It seems the building script couldn't find any i386 kernels on the
debian source. Is any way to solve the problem?

Thanks for your time,

vincent


Reply via email to