[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Can't build i386 live image on the amd64 system.



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 to: