何時のころからかFreeBSDは古いリリースをftpサーバにおかなくなりました。
これによりBastilleBSDのbootstrapは古いリリースが取得できなくなっています。
後日追記
正式な方法がありました。
以下は読み流してください。
これは大変困るので、調べてみました。
リリースのurlは/usr/local/etc/bastille/bastille.confにあります。
古いリリースを読み込みたい場合は以下のようにします。
#bastille_url_freebsd="http://ftp.freebsd.org/pub/FreeBSD/releases/" ## default: "http://ftp.freebsd.org/pub/FreeBSD/releases/"
bastille_url_freebsd="http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/"
なぜこれが必要だったというとNetBSDのクロスビルドが、現在インストールできる13.4,5では通らなかったためです。13.3でもだめでした。
===> Tools built to /home/hiroki/obj/tooldir.FreeBSD-13.2-RELEASE-amd64
===> build.sh ended: Sat May 31 17:17:12 JST 2025
===> Summary of results:
build.sh command: ./build.sh -U -O /home/hiroki/obj -j2 -m evbarm -a earmv5 tools
build.sh started: Sat May 31 17:04:37 JST 2025
NetBSD version: 10.99.6
MACHINE: evbarm
MACHINE_ARCH: earmv5
Build platform: FreeBSD 13.2-RELEASE amd64
HOST_SH: /bin/sh
No $TOOLDIR/bin/nbmake, needs building.
Bootstrapping nbmake
share/mk MAKECONF: /etc/mk.conf
MAKECONF file: /etc/mk.conf (File not found)
TOOLDIR path: /home/hiroki/obj/tooldir.FreeBSD-13.2-RELEASE-amd64
DESTDIR path: /home/hiroki/obj/destdir.evbarm
RELEASEDIR path: /home/hiroki/obj/releasedir
Created /home/hiroki/obj/tooldir.FreeBSD-13.2-RELEASE-amd64/bin/nbmake
Updated makewrapper: /home/hiroki/obj/tooldir.FreeBSD-13.2-RELEASE-amd64/bin/nbmake-evbarm
Tools built to /home/hiroki/obj/tooldir.FreeBSD-13.2-RELEASE-amd64
build.sh ended: Sat May 31 17:17:12 JST 2025
===> .
新規インストールで古いリリースをネットワークでインストールする場合も同じ問題があり、urlを設定しなおす必要があります。
嫌がらせにもほどがあります。