!!!!!!!!!!!!!Please not this is not a guide or aomething like that.
its just a question and DO NOT USE THIS if you do not backud up your data.

So here it goes.

After updating from 3.4 till 3.6 I just wanted a clean install.

So here is the proceedure and the question is what the downfall
with that, produces a openbsd stable system like the default
install except /var and /etc of cource..?

For this example we update from 3.6 to 3.7 stable (NOT CURRENT)

We are following the faq at http://www.openbsd.org/faq/upgrade37.html

First get the src clean as new at /usr/src
Second get the following in place.
having the openbsd cd just copy the base packages to
some directory in your hard drive.(or copy them from an ftp mirror)


base37.tgz
comp37.tgz
game37.tgz
man37.tgz
misc37.tgz

Second rm -fr /usr/obj/*

Go to cd /usr/ **** and remove everything there!****
except /usr/src /usr/posrts/ and /usr/obj/ At you own risk.
backup the directories first PLEASE I repeat this is not a guide is
just a question
if someone read this and wanna do this way at least backup first everything.

!!!Then got to / and install the packages as the above openbsd upgrade FaQ says.

Build the kERNEL
Install it and reboot with the new kernel

Follow everything from http://www.openbsd.org/faq/upgrade37.html except the
removal of rm -rf /usr/include/g++:) You have already done that.

Build the system from src.


Then you can deal with your etc and your var files.

I done that and now I beleive I have a cleaner system with gcc 3.3.5 in i386
updated and no libs left behind;)

It worked really well though its too risky...

I want you feedback to this one:)


PS If the system goes out of power supply make sure u have a 3.7
bsd.rd file in your /
to boot from and do an upgrade from there.

Reply via email to