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

Re: debian-installer-20200314 build failure on arm64



Hey again Shawn!

On Sat, Nov 21, 2020 at 11:45:18AM +0800, Shawn Guo wrote:
>
>I'm running a bullseye docker container on an arm64 buster host.  In
>the bullseye container, I download the debian-installer source like
>below.
>
>$ apt source debian-installer
>
>With build dependency installed, kernel udebs in localudebs, and udebs
>repository set up properly, I start the build_netboot as follows.
>
>$ cd debian-installer-20200314/build
>$ make LINUX_KERNEL_ABI=5.9.8-distro-1 build_netboot
>
>But it fails like below.
>
>cp: will not overwrite just-created
>'./tmp/netboot/udeblibs/ld-linux-aarch64.so.1' with
>'./tmp/netboot/tree/lib/ld-linux-aarch64.so.1'
>make[2]: *** [Makefile:520: stamps/tree-netboot-stamp] Error 123
>make[1]: *** [Makefile:298: _build] Error 2
>make: *** [Makefile:292: build_netboot] Error 2
>
>The full build log is attached.  Could you please take a look and
>advise what I'm missing.  Thanks!

Hmmm. I've just done a build on arm64 here with no errors like
that. But it looks like you're building a now quite old version of d-i
from testing. Two things I'd look into:

 * what you have in localudebs
 * try building d-i from git - see https://wiki.debian.org/DebianInstaller/Build

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
"Every time you use Tcl, God kills a kitten." -- Malcolm Ray


Reply to: