Hi,

I never did an upgrade process before and always did a full install from OpenBSD 2.8 to the 3.8.

But I decided to give it a try for fun and learning only. Did 3.6 to 3.7, then to 3.8. The process was great as expected as long as you follow the great Nick's FAQ.

Thanks Nick for them. I am always amaze how well they are done! You got to be commended for that and I think you sure deserve the FAQ Nick development funds! (;>

But reading it, got me thinking to one small section Nick put int there and if I learn something over time about Nick's writing is that even small step that you could very easily overlook are there for a reason and they were really thought about before been put in.

I refer to this "but it should be done now, as usually, the new kernel will run old userland apps" from the upgrade 3.6 -> 3.7, or 3.7 -> 3.8, etc. I was very curious about the word "should". Was that there because of the switch of a.out to elf from 3.3 to 3.4? That's all I could think about, or is there actually other possibility that when you do the process remotely for example like I did that the box doesn't come back to life?

I am not trying to pick on Nick's word, I just learn over the years to actually respect the choice of them a lots!

SO, I really was trying to think when that wasn't going to work, or what is the extend of that meaning in the context of the upgrade process.

I couldn't come up with anything else then the above note on a.out upgrade.

Any situations it might actually apply? Or are you referring to applications more then the OS itself?

Thanks

Daniel

Reply via email to