Question on upgrading ports after 9.3->10.3

Matthias Andree matthias.andree at gmx.de
Sun Feb 12 11:27:50 UTC 2017


Am 12.02.2017 um 04:05 schrieb Dave Horsfall:
> Me again :-)  I finally got around to following the notes that David 
> Wolfskill kindly provided (thanks!) and apart from some oddity about 
> "httpd" requiring a missing "libdb-4.2.so.2" (which will get rebuilt 
> anyway), I'm a bit wary of this:

The underlying assumption of all upgrade instructions also is that you
start from a fully updated "old" system, i. e. 9.3-RELEASE-pwhatever
(some p>50 IIRC) plus fully updated ports as of 9.3, as of "just before
EOL", i. e. 2016-12-31, possibly with the 2016Q4 ports branch rather
than head.

If something requires libdb-4.2.so.2, then you haven't seen to your
system since summer (northern hemisphere) 2014, and expect things to
break. It may be easier to backup configuration and user data, and
rebuild a new system from scratch in your situation.

Note that I'd removed Berkeley DB 4.2 from FreeBSD's ports tree 2½ years
ago, exactly 2014-08-21T22:50Z, leaving only 4.8 and newer at the time.
<https://svnweb.freebsd.org/ports?view=revision&revision=365599>, and
running a web server that you haven't updated in 27 months is *not*
considered good practice.

Please plan sufficient time to maintain your software and install
security updates thoroughly.



More information about the freebsd-ports mailing list