Hi Steve, On Sat, Nov 21, 2020 at 12:28:54PM +0000, Steve McIntyre wrote: > 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
Thanks for the comments. I have stepped back to buster and not seen this error. I will test sid soon to see if it's okay. Shawn