On 09/12/2023 20:22, Bjarni Ingi Gislason wrote: > bootstrap.loc: bootstrapping with --no-git > --gnulib-srcdir=/home/bg/git/gnulib --skip-po --bootstrap-sync > ./bootstrap: updating bootstrap and restarting... > ./bootstrap: Bootstrapping from checked-out coreutils sources... > ./bootstrap: consider installing git-merge-changelog from gnulib > ./bootstrap: getting translations into po/.reference for > coreutils... > OUTPUT:INVALID,NEW,REJECT IN= OUT=eth0 SRC=192.168.1.72 > DST=80.69.83.146 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=21973 DF > PROTO=TCP > SPT=51544 DPT=443 WINDOW=64240 RES=0x00 SYN URGP=0 > OUTPUT:INVALID,NEW,REJECT IN= OUT=eth0 SRC=192.168.1.72 > DST=80.69.83.146 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=21974 DF > PROTO=TCP > SPT=51544 DPT=443 WINDOW=64240 RES=0x00 SYN URGP=0 > failed: Connection refused. > failed: Network is unreachable. > ./bootstrap: could not fetch auxiliary files It looks like --bootstrap-sync is the issue here. Adding a little debug shows that upgrade_bootstrap() does not propagate params to the subsequent bootstrap run: $ ./bootstrap --gnulib-srcdir=/home/padraig/g/gnulib --no-git --skip-po --bootstrap-sync bootstrap params: --gnulib-srcdir=/home/padraig/g/gnulib --no-git --skip-po --bootstrap-sync ./bootstrap: updating bootstrap and restarting... bootstrap params: --no-bootstrap-sync The attached adjusts bootstrap so the options are passed through the upgrade_bootstrap() function. Marking this as done, thanks, Pádraig