On Sat, 06 Feb 2010 13:00:23 -0600
Tim Daneliuk <tun...@tundraware.com> wrote:

> When migrating from 6.x to 7.x and to do system refreshes within a
> given release branch, I did/do this:
> 
>       - Get sources
>         - mergemaster -i
>       - make buildworld buildkernel

I'm pretty sure you are supposed to install the kernel here and then
reboot into single user mode. Typically you can skip this kind of thing
but I wouldn't push my luck on a major upgrade

>       - go single user
>         - make installworld installkernel
>         - reboot



> I now wish to do the same to get to the 8.x branch, BUT ... somewhere
> on USENET, someone commented that you have to also reinstall/rebuild
> all the packages/ports when you do this.  This was news to me.  Is
> there some reason the entire application base has to be reinstalled
> when moving to a new branch?  If so, has this always been the case or
> is it new for 8.x?  My 6.x -> 7.x upgrade went flawlessly using the
> method above without touching the ports/packages tree.

It's prudent to do it. When you cross a major boundary your packages
will be linked to obsolete libraries that have been left behind until
you do a make delete-old-libs or make delete-old. They will continue to
work but may develop security problems, or conflicts as you
update piecemeal
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to