Old package .inc files can prevent system from booting properly
Old package .inc files on a 2.0 system can prevent the system from booting. For one example:
Configuring WAN interface...done.
Configuring LAN interface...bge0: link state changed to DOWN
Configuring OPT1h interface...me1: link state changed to DOWN
Fatal error: Cannot redeclare is_url() (previously declared in /etc/inc/util.inc:1131) in /usr/local/pkg/squidguard_configurator.inc on line 1753
Probably should clean those all up before they're loaded, and force a package reinstall.
#2 Updated by Chris Buechler over 9 years ago
similar issue with open-vm-tools, if you upgrade to a diff FreeBSD version than your open-vm-tools is for, it will panic on next boot. One example:
#3 Updated by Jim Pingle about 9 years ago
- Status changed from New to Feedback
This should be fixed with the commit I just made. Post upgrade we should have /conf/needs_package_sync and we can just skip loading the .inc files in that case since they may be out of sync.
May not help with vmware but it should help with the other cases.