Subject: Bugs in 1.1 upgrade script
To: None <tech-install@NetBSD.ORG>
From: Marc Unangst <mju@cs.cmu.edu>
List: tech-install
Date: 12/21/1995 01:29:28
While trying to upgrade a 1.0 system and a 1.0A system to 1.1, I ran
into the following bugs and problems with the upgrade script.

1) The chroot'ed fsck fails, because the /etc/fstab file on the hard
disk still contains "ufs" rather than "ffs" for the filesystem types.

2) If you have more than one filesystem (say, a separate /usr
filesystem), they are not mounted before the bootstrapping binaries
are copied.  Since some of these binaries go into /usr, /var, etc., it
really would be a good idea to mount all of the hard disk partitions
before copying the files.

3) The chroot'ed mount fails for the same reason as (1) above.

4) None of the installation/upgrade scripts change ufs to ffs in
/etc/fstab.  I can't see any reason not to do this automatically,
especially since many things break if you don't do it.  (See (1) and
(3) above.)

5) The Set_tmp_dir/Extract stuff is annoying and tedious.  I want to
be able to point the installation routines at a directory tree with
all the distribution sets in it, say "install this", and walk away.

-Marc