I've run Colin Percival's binary upgrade scripts on my spare machine. It worked fine from 6.0 t0 6.1. For 6.1 to 6.2 the script stops during the ``The following files will be removed ...'' phase. Exactly same stop for three fresh trials which look alright up to the stop. castor{me} /<2>upgrade-to-6.2 # sh freebsd-update.sh -f freebsd-update.conf -d /usr/upgrade -r 6.2-RELEASE upgrade Looking up update.FreeBSD.org mirrors... 1 mirrors found. Fetching public key from update1.FreeBSD.org... done. Fetching metadata signature for 6.1-RELEASE from update1.FreeBSD.org... done. Fetching metadata index... done. Fetching 2 metadata files... done. Inspecting system... done. The following components of FreeBSD seem to be installed: kernel/generic src/sys world/base world/dict world/doc world/manpages The following components of FreeBSD do not seem to be installed: kernel/smp src/base src/bin src/contrib src/crypto src/etc src/games src/gnu src/include src/krb5 src/lib src/libexec src/release src/rescue src/sbin src/secure src/share src/tools src/ubin src/usbin world/catpages world/games world/info world/proflibs Does this look reasonable (y/n)? y Fetching metadata signature for 6.2-RELEASE from update1.FreeBSD.org... done. Fetching metadata index... done. Fetching 1 metadata patches. done. Applying metadata patches... done. Fetching 1 metadata files... done. Inspecting system... done. Preparing to download files... done. Fetching 3608 patches.....10....20....30....40....50....60....70....80....90.... snip 10....3520....3530....3540....3550....3560....3570....3580....3590....3600.... done. Applying patches... done. Fetching 5505 files... done. The following files will be removed as part of updating to 6.2-RELEASE-p3: /etc/periodic/weekly/120.clean-kvmdb /usr/include/c++/3.4/ext/demangle.h /usr/lib/libpcap.so.4 /usr/lib/libpthread.so.2 /usr/share/doc/en_US.ISO8859-1/articles/building-products/b378.html /usr/share/doc/en_US.ISO8859-1/articles/wp-toolbox/x32.html /usr/share/doc/en_US.ISO8859-1/books/handbook/kernelconfig-nodes.html snip /usr/share/doc/en_US.ISO8859-1/books/porters-handbook/x1940.html /usr/share/doc/en_US.ISO8859-1/books/porters-handbook/x1950.html byte 3107 What could be the reason? Thanks, Harald Weis -- FreeBSD 6.1-RELEASE #0: Sun May 7 04:42:56 UTC 2006
On Thu, Mar 22, 2007 at 04:44:42PM +0100, Harald Weis wrote:> I've run Colin Percival's binary upgrade scripts on my spare machine. > It worked fine from 6.0 t0 6.1. > For 6.1 to 6.2 the script stops during the > ``The following files will be removed ...'' phase. > Exactly same stop for three fresh trials which look alright up to the stop:> /usr/share/doc/en_US.ISO8859-1/books/porters-handbook/x1950.html > byte 3107Sorry, Colin, for asking you directly. Is there nothing I could do to find out the reason for this stop ? The output of ``uname -a'' of that spare box is: FreeBSD castor.local.hawei.net2.nerim.net 6.1-SECURITY FreeBSD 6.1-SECURITY #0: Wed Feb 14 15:33:28 UTC 2007 root@builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 Harald Weis -- FreeBSD 6.1-RELEASE #0: Sun May 7 04:42:56 UTC 2006