Upgrade from 12.1 to 13.0-CURRENT

Hi,

So I wondered if this was possible and if so how? (Is there any documentation?)

What I have managed so far is to build + install the 13.0-CURRENT kernel+ world and this boots to the login prompt. Where my problem begins is with installed packages.

Now correct me if I am wrong, but there is no binary PKG repository/support for 13 yet. Which means installing everything through ports. What I am not sure about is how to update all of my installed packages? Is there an easy way, short of manually rebuilding every port?

One final thing, I am using beadm. Will updating ports/installing new packages also be covered by boot environments? (ie if I switch back will my old packages/ports folder still be intact? Or does beadm only manage copies of kernel/world?)

Thanks,
James
 
Ok, thanks. I will try to join the mailing list later (just tried now and it failed - complaining about some token mismatch)

I guess my final question sits in the realm of "supported" FreeBSD functionality (as it is not specific to a particular version) So I'll post it below, in case someone can answer that question:

Will updating ports/installing new packages also be covered by boot environments? (ie if I switch back will my old packages/ports folder still be intact? Or does beadm only manage copies of kernel/world?)
 
Will updating ports/installing new packages also be covered by boot environments? (ie if I switch back will my old packages/ports folder still be intact? Or does beadm only manage copies of kernel/world?)
It depends on how you've set up your system. Note that boot environments work with filesystems, it doesn't really care what's on those filesystems.
 
Back
Top