Date: Thu, 15 Jan 2015 20:46:11 +0100 From: Damien Fleuriot <ml@my.gd> To: Robert Fitzpatrick <robert@webtent.org> Cc: FreeBSD <freebsd-questions@freebsd.org> Subject: Re: Upgrading a FreeBSD 7.1 server Message-ID: <CAE63ME6zztKS=Td5ZCb7dV=ckN3xkZC7z%2B6hTD1ahOH12TjKEw@mail.gmail.com> In-Reply-To: <54B7FEE3.3000007@webtent.org> References: <54B7E910.60206@webtent.org> <CAE63ME4_9L=gh8st0NcDoLqKrDxeiikxqtEuM-5Md=MM6e9-8w@mail.gmail.com> <54B7FEE3.3000007@webtent.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Regarding your question about pkg, you'll need to run pkg2ng to convert your current ports database to the new pkg tools, after your upgrade to the 8.x branch. I seem to recall having problems with a few ports that wouldn't go along quietly, but all in all you should be a-OK. I reiterate my recommendation to perform a source upgrade as per the handbook [1]. You should, of course, practice on a test box to begin with (install 8.4-RELEASE, svnup [2][3] your sources to -STABLE, and upgrade). Warren Block wrote a series of articles that may get you started [4]. Do not bother compiling the whole subversion suite, svnup does the job. [1] https://www.freebsd.org/doc/handbook/updating-upgrading.html [2] http://jcm.dsl.visi.com/freebsd/svnup/ [3] https://wiki.freebsd.org/CvsIsDeprecated [4] http://www.wonkity.com/~wblock/docs/html/buildworld.html On 15 January 2015 at 18:54, Robert Fitzpatrick <robert@webtent.org> wrote: > Damien Fleuriot wrote: > >> Why upgrade ? >> >> Read: if it's not broken, don't fix it ;) >> > > You are so right, I would like to avoid if possible. > > Also and ref your subsequent email, I strongly discourage the use of >> freebsd-update , all the more for major version bumps. >> At my company we ran into serious trouble with binary upgrades' >> limitations (for example the inability to use it with custom kernels). >> >> I would humbly suggest that you familiarise yourself with the source >> upgrade process. >> Once you get used to it, you virtually can't bork your server. >> >> I updated a 6.x box to 8.3 in just the one step, not sure I could have >> done it with a binary update. >> > > Mostly because of vulnerabilities like Poodle and having an issue with the > ports system getting some of the latest packages. I was having an issue > with the ports system on another machine with a later version and upgraded > it fine. Should I be able to work out the conversion of the ports system in > 7.1 to pkg? > > -- > Robert >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE63ME6zztKS=Td5ZCb7dV=ckN3xkZC7z%2B6hTD1ahOH12TjKEw>