Package install seems to have kicked off an upgrade - did I just brick my unit?



  • I am on 2.4.3 and wanted to install pfSense-pkg-pfBlockerNG on a remote unit.
    What seems to be happening is that the package installation actually started an upgrade 2.4.3 -> 2.4.4 that went south.

    >>> Installing pfSense-pkg-pfBlockerNG... 
    Updating pfSense-core repository catalogue...
    pfSense-core repository is up to date.
    Updating pfSense repository catalogue...
    pfSense repository is up to date.
    All repositories are up to date.
    The following 11 package(s) will be affected (of 0 checked):
    
    New packages to be INSTALLED:
    	pfSense-pkg-pfBlockerNG: 2.1.4_12 [pfSense]
    	lighttpd: 1.4.49 [pfSense]
    	lua52: 5.2.4 [pfSense]
    	php72: 7.2.10 [pfSense]
    	libargon2: 20171227 [pfSense]
    	whois: 5.2.17 [pfSense]
    	GeoIP: 1.6.12 [pfSense]
    	grepcidr: 2.0 [pfSense]
    	aggregate: 1.6_1 [pfSense]
    	php72-intl: 7.2.10 [pfSense]
    	icu: 62.1_1,1 [pfSense]
    
    Number of packages to be installed: 11
    
    The process will require 73 MiB more space.
    14 MiB to be downloaded.
    [1/11] Fetching pfSense-pkg-pfBlockerNG-2.1.4_12.txz: .......... done
    [2/11] Fetching lighttpd-1.4.49.txz: .......... done
    [3/11] Fetching lua52-5.2.4.txz: .......... done
    [4/11] Fetching php72-7.2.10.txz: .......... done
    [5/11] Fetching libargon2-20171227.txz: ........ done
    [6/11] Fetching whois-5.2.17.txz: ........ done
    [7/11] Fetching GeoIP-1.6.12.txz: .......... done
    [8/11] Fetching grepcidr-2.0.txz: ... done
    [9/11] Fetching aggregate-1.6_1.txz: .. done
    [10/11] Fetching php72-intl-7.2.10.txz: .......... done
    [11/11] Fetching icu-62.1_1,1.txz: .......... done
    Checking integrity... done (1 conflicting)
      - php72-7.2.10 [pfSense] conflicts with php56-5.6.34 [installed] on /usr/local/bin/php
    Checking integrity... done (0 conflicting)
    Conflicts with the existing packages have been found.
    One more solver iteration is needed to resolve them.
    The following 116 package(s) will be affected (of 0 checked):
    
    Installed packages to be REMOVED:
    	pear-XML_RPC2-1.1.3
    	pear-Mail-1.4.1,1
    	pear-HTTP_Request2-2.3.0,1
    	pear-Net_SMTP-1.8.0
    	pear-Net_URL2-2.2.1
    	pear-Net_Socket-1.0.14
    	pear-Cache_Lite-1.7.16,1
    	pear-Crypt_CHAP-1.5.0
    	pear-Net_IPv6-1.3.0.b2_2
    	pear-Net_Growl-2.7.0
    	pear-Auth_RADIUS-1.1.0
    	pear-1.10.5_1
    	php56-xmlreader-5.6.34
    	php56-pdo_sqlite-5.6.34
    	php56-xml-5.6.34
    	php56-dom-5.6.34
    	php56-xmlwriter-5.6.34
    	php56-simplexml-5.6.34
    	php-suhosin-0.9.38_3
    	php56-session-5.6.34
    	php56-gettext-5.6.34
    	php56-readline-5.6.34
    	php56-sqlite3-5.6.34
    	php56-pdo-5.6.34
    	php56-curl-5.6.34
    	php56-zlib-5.6.34
    	php56-mcrypt-5.6.34
    	php56-hash-5.6.34
    	pecl-radius-1.4.0.b1
    	php56-pfSense-module-0.61
    	pecl-zmq-1.1.3_2
    	php56-tokenizer-5.6.34
    	php56-sysvshm-5.6.34
    	php56-sysvsem-5.6.34
    	php56-sysvmsg-5.6.34
    	php56-sockets-5.6.34
    	php56-shmop-5.6.34
    	php56-posix-5.6.34
    	php56-pcntl-5.6.34
    	php56-openssl-5.6.34
    	php56-opcache-5.6.34
    	php56-mbstring-5.6.34
    	php56-ldap-5.6.34
    	php56-json-5.6.34
    	php56-filter-5.6.34
    	php56-ctype-5.6.34
    	php56-bz2-5.6.34
    	php56-bcmath-5.6.34
    	php56-5.6.34
    	pecl-rrd1-1.1.3
    
    New packages to be INSTALLED:
    	libargon2: 20171227 [pfSense]
    	php72: 7.2.10 [pfSense]
    	php72-xml: 7.2.10 [pfSense]
    	php72-zlib: 7.2.10 [pfSense]
    	php72-pear: 1.10.5_1 [pfSense]
    	oniguruma: 6.8.1 [pfSense]
    	php72-pear-Net_URL2: 2.2.1 [pfSense]
    	php72-pear-Net_Socket: 1.0.14 [pfSense]
    	lua52: 5.2.4 [pfSense]
    	php72-pecl-rrd: 2.0.1_1 [pfSense]
    	php72-curl: 7.2.10 [pfSense]
    	php72-tokenizer: 7.2.10 [pfSense]
    	php72-mbstring: 7.2.10 [pfSense]
    	php72-dom: 7.2.10 [pfSense]
    	php72-openssl: 7.2.10 [pfSense]
    	php72-hash: 7.2.10 [pfSense]
    	php72-bcmath: 7.2.10 [pfSense]
    	php72-pecl-mcrypt: 1.0.1 [pfSense]
    	php72-pecl-radius: 1.4.0.b1 [pfSense]
    	php72-pear-HTTP_Request2: 2.3.0,1 [pfSense]
    	php72-pear-Cache_Lite: 1.7.16,1 [pfSense]
    	php72-pear-Net_SMTP: 1.8.0 [pfSense]
    	php72-pdo: 7.2.10 [pfSense]
    	icu: 62.1_1,1 [pfSense]
    	lighttpd: 1.4.49 [pfSense]
    	php72-simplepie: 1.5.1_1 [pfSense]
    	php72-session: 7.2.10 [pfSense]
    	php72-opcache: 7.2.10 [pfSense]
    	php72-xmlwriter: 7.2.10 [pfSense]
    	php72-xmlreader: 7.2.10 [pfSense]
    	php72-simplexml: 7.2.10 [pfSense]
    	php72-ctype: 7.2.10 [pfSense]
    	php72-posix: 7.2.10 [pfSense]
    	sshguard: 2.2.0_4 [pfSense]
    	php72-filter: 7.2.10 [pfSense]
    	php72-openssl_x509_crl: 1.2 [pfSense]
    	php72-pear-Crypt_CHAP: 1.5.0 [pfSense]
    	openvpn-auth-script: 1.0.0.3 [pfSense]
    	php72-sockets: 7.2.10 [pfSense]
    	php72-ldap: 7.2.10 [pfSense]
    	php72-pecl-zmq: 1.1.3_2 [pfSense]
    	php72-pear-XML_RPC2: 1.1.3_1 [pfSense]
    	php72-pear-Net_IPv6: 1.3.0.b2_2 [pfSense]
    	php72-pear-Net_Growl: 2.7.0 [pfSense]
    	php72-pear-Auth_RADIUS: 1.1.0_4 [pfSense]
    	php72-pear-Mail: 1.4.1,1 [pfSense]
    	php72-sysvshm: 7.2.10 [pfSense]
    	php72-sysvsem: 7.2.10 [pfSense]
    	php72-sysvmsg: 7.2.10 [pfSense]
    	php72-shmop: 7.2.10 [pfSense]
    	php72-readline: 7.2.10 [pfSense]
    	php72-pcntl: 7.2.10 [pfSense]
    	php72-json: 7.2.10 [pfSense]
    	php72-gettext: 7.2.10 [pfSense]
    	php72-pfSense-module: 0.64_6 [pfSense]
    	php72-sqlite3: 7.2.10 [pfSense]
    	php72-pdo_sqlite: 7.2.10 [pfSense]
    	php72-bz2: 7.2.10 [pfSense]
    	whois: 5.2.17 [pfSense]
    	GeoIP: 1.6.12 [pfSense]
    	grepcidr: 2.0 [pfSense]
    	aggregate: 1.6_1 [pfSense]
    	php72-intl: 7.2.10 [pfSense]
    	pfSense-pkg-pfBlockerNG: 2.1.4_12 [pfSense]
    
    Installed packages to be UPGRADED:
    	pfSense: 2.4.3_1 -> 2.4.4 [pfSense]
    
    Installed packages to be REINSTALLED:
    	pfSense-Status_Monitoring-1.7.6 [pfSense] (direct dependency changed: php72)
    
    Number of packages to be removed: 50
    Number of packages to be installed: 64
    Number of packages to be upgraded: 1
    Number of packages to be reinstalled: 1
    
    The process will require 59 MiB more space.
    3 MiB to be downloaded.
    [1/55] Fetching php72-xml-7.2.10.txz: ... done
    [2/55] Fetching php72-zlib-7.2.10.txz: ... done
    [3/55] Fetching php72-pear-1.10.5_1.txz: .......... done
    [4/55] Fetching oniguruma-6.8.1.txz: .......... done
    [5/55] Fetching php72-pear-Net_URL2-2.2.1.txz: ... done
    [6/55] Fetching php72-pear-Net_Socket-1.0.14.txz: . done
    [7/55] Fetching php72-pecl-rrd-2.0.1_1.txz: .. done
    [8/55] Fetching php72-curl-7.2.10.txz: .... done
    [9/55] Fetching php72-tokenizer-7.2.10.txz: .. done
    [10/55] Fetching php72-mbstring-7.2.10.txz: .......... done
    [11/55] Fetching php72-dom-7.2.10.txz: ....... done
    [12/55] Fetching php72-openssl-7.2.10.txz: ....... done
    [13/55] Fetching php72-hash-7.2.10.txz: .......... done
    [14/55] Fetching php72-bcmath-7.2.10.txz: ... done
    [15/55] Fetching php72-pecl-mcrypt-1.0.1.txz: .. done
    [16/55] Fetching php72-pecl-radius-1.4.0.b1.txz: ... done
    [17/55] Fetching php72-pear-HTTP_Request2-2.3.0,1.txz: .......... done
    [18/55] Fetching php72-pear-Cache_Lite-1.7.16,1.txz: .... done
    [19/55] Fetching php72-pear-Net_SMTP-1.8.0.txz: .. done
    [20/55] Fetching php72-pdo-7.2.10.txz: ...... done
    [21/55] Fetching pfSense-Status_Monitoring-1.7.6.txz: ... done
    [22/55] Fetching php72-simplepie-1.5.1_1.txz: ......... done
    [23/55] Fetching php72-session-7.2.10.txz: ..... done
    [24/55] Fetching php72-opcache-7.2.10.txz: .......... done
    [25/55] Fetching php72-xmlwriter-7.2.10.txz: .. done
    [26/55] Fetching php72-xmlreader-7.2.10.txz: .. done
    [27/55] Fetching php72-simplexml-7.2.10.txz: ... done
    [28/55] Fetching php72-ctype-7.2.10.txz: . done
    [29/55] Fetching php72-posix-7.2.10.txz: .. done
    [30/55] Fetching sshguard-2.2.0_4.txz: .......... done
    [31/55] Fetching php72-filter-7.2.10.txz: ... done
    [32/55] Fetching php72-openssl_x509_crl-1.2.txz: .. done
    [33/55] Fetching php72-pear-Crypt_CHAP-1.5.0.txz: . done
    [34/55] Fetching openvpn-auth-script-1.0.0.3.txz: . done
    [35/55] Fetching php72-sockets-7.2.10.txz: ..... done
    [36/55] Fetching php72-ldap-7.2.10.txz: ... done
    [37/55] Fetching php72-pecl-zmq-1.1.3_2.txz: .... done
    [38/55] Fetching php72-pear-XML_RPC2-1.1.3_1.txz: ........ done
    [39/55] Fetching php72-pear-Net_IPv6-1.3.0.b2_2.txz: .. done
    [40/55] Fetching php72-pear-Net_Growl-2.7.0.txz: .......... done
    [41/55] Fetching php72-pear-Auth_RADIUS-1.1.0_4.txz: .. done
    [42/55] Fetching php72-pear-Mail-1.4.1,1.txz: ... done
    [43/55] Fetching php72-sysvshm-7.2.10.txz: . done
    [44/55] Fetching php72-sysvsem-7.2.10.txz: . done
    [45/55] Fetching php72-sysvmsg-7.2.10.txz: . done
    [46/55] Fetching php72-shmop-7.2.10.txz: . done
    [47/55] Fetching php72-readline-7.2.10.txz: .. done
    [48/55] Fetching php72-pcntl-7.2.10.txz: .. done
    [49/55] Fetching php72-json-7.2.10.txz: ... done
    [50/55] Fetching php72-gettext-7.2.10.txz: . done
    [51/55] Fetching php72-pfSense-module-0.64_6.txz: ...... done
    [52/55] Fetching php72-sqlite3-7.2.10.txz: ... done
    [53/55] Fetching php72-pdo_sqlite-7.2.10.txz: .. done
    [54/55] Fetching php72-bz2-7.2.10.txz: .. done
    [55/55] Fetching pfSense-2.4.4.txz: . done
    [1/116] Deinstalling pear-XML_RPC2-1.1.3...
    uninstall ok: channel://pear.php.net/XML_RPC2-1.1.3
    [1/116] Deleting files for pear-XML_RPC2-1.1.3: 
    pear-XML_RPC2-1.1.3: missing file /usr/local/share/doc/pear/XML_RPC2/docs/Makefile
    [1/116] Deleting files for pear-XML_RPC2-1.1.3...
    pear-XML_RPC2-1.1.3: missing file /usr/local/share/doc/pear/XML_RPC2/docs/tutorials/XML_RPC2.lyx
    [1/116] Deleting files for pear-XML_RPC2-1.1.3............. done
    [2/116] Deinstalling pear-Mail-1.4.1,1...
    uninstall ok: channel://pear.php.net/Mail-1.4.1
    [2/116] Deleting files for pear-Mail-1.4.1,1: 
    pear-Mail-1.4.1,1: missing file /usr/local/share/doc/pear/Mail/LICENSE
    [2/116] Deleting files for pear-Mail-1.4.1,1............. done
    [3/116] Deinstalling pear-HTTP_Request2-2.3.0,1...
    uninstall ok: channel://pear.php.net/HTTP_Request2-2.3.0
    [3/116] Deleting files for pear-HTTP_Request2-2.3.0,1: 
    pear-HTTP_Request2-2.3.0,1: missing file /usr/local/share/doc/pear/HTTP_Request2/LICENSE
    [3/116] Deleting files for pear-HTTP_Request2-2.3.0,1...
    pear-HTTP_Request2-2.3.0,1: missing file /usr/local/share/doc/pear/HTTP_Request2/examples/upload-rapidshare.php
    [3/116] Deleting files for pear-HTTP_Request2-2.3.0,1............. done
    [4/116] Deinstalling pear-Net_SMTP-1.8.0...
    uninstall ok: channel://pear.php.net/Net_SMTP-1.8.0
    [4/116] Deleting files for pear-Net_SMTP-1.8.0: 
    pear-Net_SMTP-1.8.0: missing file /usr/local/share/doc/pear/Net_SMTP/LICENSE
    [4/116] Deleting files for pear-Net_SMTP-1.8.0...
    pear-Net_SMTP-1.8.0: missing file /usr/local/share/doc/pear/Net_SMTP/docs/guide.txt
    [4/116] Deleting files for pear-Net_SMTP-1.8.0...
    pear-Net_SMTP-1.8.0: missing file /usr/local/share/doc/pear/Net_SMTP/examples/basic.php
    [4/116] Deleting files for pear-Net_SMTP-1.8.0........... done
    [5/116] Deinstalling pear-Net_URL2-2.2.1...
    uninstall ok: channel://pear.php.net/Net_URL2-2.2.1
    [5/116] Deleting files for pear-Net_URL2-2.2.1: 
    pear-Net_URL2-2.2.1: missing file /usr/local/share/doc/pear/Net_URL2/docs/6470.php
    [5/116] Deleting files for pear-Net_URL2-2.2.1...
    pear-Net_URL2-2.2.1: missing file /usr/local/share/doc/pear/Net_URL2/docs/BSD-3-CLAUSE-Heyes
    [5/116] Deleting files for pear-Net_URL2-2.2.1...
    pear-Net_URL2-2.2.1: missing file /usr/local/share/doc/pear/Net_URL2/docs/example.php
    [5/116] Deleting files for pear-Net_URL2-2.2.1.......... done
    [6/116] Deinstalling pear-Net_Socket-1.0.14...
    uninstall ok: channel://pear.php.net/Net_Socket-1.0.14
    [6/116] Deleting files for pear-Net_Socket-1.0.14: .. done
    [7/116] Deinstalling pear-Cache_Lite-1.7.16,1...
    uninstall ok: channel://pear.php.net/Cache_Lite-1.7.16
    [7/116] Deleting files for pear-Cache_Lite-1.7.16,1: 
    pear-Cache_Lite-1.7.16,1: missing file /usr/local/share/doc/pear/Cache_Lite/LICENSE
    [7/116] Deleting files for pear-Cache_Lite-1.7.16,1...
    pear-Cache_Lite-1.7.16,1: missing file /usr/local/share/doc/pear/Cache_Lite/README.md
    [7/116] Deleting files for pear-Cache_Lite-1.7.16,1...
    pear-Cache_Lite-1.7.16,1: missing file /usr/local/share/doc/pear/Cache_Lite/TODO
    [7/116] Deleting files for pear-Cache_Lite-1.7.16,1...
    pear-Cache_Lite-1.7.16,1: missing file /usr/local/share/doc/pear/Cache_Lite/docs/examples
    [7/116] Deleting files for pear-Cache_Lite-1.7.16,1...
    pear-Cache_Lite-1.7.16,1: missing file /usr/local/share/doc/pear/Cache_Lite/docs/technical
    [7/116] Deleting files for pear-Cache_Lite-1.7.16,1............. done
    [8/116] Deinstalling pear-Crypt_CHAP-1.5.0...
    uninstall ok: channel://pear.php.net/Crypt_CHAP-1.5.0
    [8/116] Deleting files for pear-Crypt_CHAP-1.5.0: ... done
    [9/116] Deinstalling pear-Net_IPv6-1.3.0.b2_2...
    uninstall ok: channel://pear.php.net/Net_IPv6-1.3.0b2
    [9/116] Deleting files for pear-Net_IPv6-1.3.0.b2_2: ...... done
    [10/116] Deinstalling pear-Net_Growl-2.7.0...
    uninstall ok: channel://pear.php.net/Net_Growl-2.7.0
    [10/116] Deleting files for pear-Net_Growl-2.7.0: 
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/Help.ico
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/gntpAdapter.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/gntpAdapterIconCollection.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/gntpAdapterSecurity.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/gntpAdapterSocketCallbacks.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/gntpAdapterUrlCallbacks.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/growlDefaultCollection.phar
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/growlDefaultCollection.zip
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/info.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/japanese-utf8.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/netgrowl.log
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/udpAdapter.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/examples/udpAdapterNotifyPEARerrors.php
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/CHANGELOG.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/FAQ.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/INSTALL.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/LICENSE.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/api.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/getting_started.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/gntp_encryptdata.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/growl.ico
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/growl.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/growl_notify_phperror.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/growl_notify_status_1.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/growl_notify_status_2.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/README
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/caution.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/example.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/favicon.ico
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/home.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/important.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/next.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/note.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/prev.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/tip.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/up.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/icons/warning.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/logo.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/net_growl_256.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/images/net_growl_register.png
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/index.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/js/asciidoc.js
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/netgrowl-book.html
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/styles/flask.css
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/styles/pygments.css
    [10/116] Deleting files for pear-Net_Growl-2.7.0...
    pear-Net_Growl-2.7.0: missing file /usr/local/share/doc/pear/Net_Growl/html/styles/toc2.css
    [10/116] Deleting files for pear-Net_Growl-2.7.0......... done
    [11/116] Deinstalling pear-Auth_RADIUS-1.1.0...
    
    

    The installation process stopped here, just hanging.

    Trying to access the unit over SSH I get a sour feeling in my mouth when I see this:

    ~$ ssh admin@192.168.x.y
    Password for admin@gateway.x.y:
    
    Warning: PHP Startup: Unable to load dynamic library 'xml.so' (tried: /usr/local/lib/php/20131226/xml.so (Cannot open "/usr/local/lib/php/20131226/xml.so"), /usr/local/lib/php/20131226/xml.so.so (Cannot open "/usr/local/lib/php/20131226/xml.so.so")) in Unknown on line 0
    
    Warning: PHP Startup: Unable to load dynamic library 'zlib.so' (tried: /usr/local/lib/php/20131226/zlib.so (Cannot open "/usr/local/lib/php/20131226/zlib.so"), /usr/local/lib/php/20131226/zlib.so.so (Cannot open "/usr/local/lib/php/20131226/zlib.so.so")) in Unknown on line 0
    
    Fatal error: Uncaught Error: Call to undefined function gettext() in /etc/inc/certs.inc:44
    Stack trace:
    #0 /etc/inc/functions.inc(32): require_once()
    #1 /etc/inc/notices.inc(24): require_once('/etc/inc/functi...')
    #2 /etc/inc/config.inc(49): require_once('/etc/inc/notice...')
    #3 /etc/rc.banner(24): require_once('/etc/inc/config...')
    #4 {main}
      thrown in /etc/inc/certs.inc on line 44
    
     0) Logout (SSH only)                  9) pfTop
     1) Assign Interfaces                 10) Filter Logs
     2) Set interface(s) IP address       11) Restart webConfigurator
     3) Reset webConfigurator password    12) PHP shell +
    Warning: PHP Startup: Unable to load dynamic library 'xml.so' (tried: /usr/local/lib/php/20131226/xml.so (Cannot open "/usr/local/lib/php/20131226/xml.so"), /usr/local/lib/php/20131226/xml.so.so (Cannot open "/usr/local/lib/php/20131226/xml.so.so")) in Unknown on line 0
    
    Warning: PHP Startup: Unable to load dynamic library 'zlib.so' (tried: /usr/local/lib/php/20131226/zlib.so (Cannot open "/usr/local/lib/php/20131226/zlib.so"), /usr/local/lib/php/20131226/zlib.so.so (Cannot open "/usr/local/lib/php/20131226/zlib.so.so")) in Unknown on line 0
    pfSense tools
     4) Reset to factory defaults         13) Update from console
     5) Reboot system                     14) Disable Secure Shell (sshd)
     6) Halt system                       15) Restore recent configuration
     7) Ping host                         16) Restart PHP-FPM
     8) Shell
    
    Enter an option: 8
    

    The unit is still up but no web-access, just spits out error messages. I still have ssh access and have saved /conf/config.xml

    Any idea how I can save the unit and restore it to operational mode again?



  • @matsan said in Package install seems to have kicked off an upgrade - did I just brick my unit?:

    Any idea how I can save the unit and restore it to operational mode again?

    Hi,

    Try Upgrading pfSense from console.

    edit : ok, remote : ssh access then.
    I guess you missed somewhat the newest release 2.4.4 ... and several packages, like pfBlockerNG that stream in a new PHP version (7.2) that will break 2.4.3 .....
    Tip : before doing an install or upgrade, check forum ^^



  • @gertjan
    I guess so... This unit is FUBAR:

    Boot:  F1 
    No /boot/loader
    
    FreeBSD/x86 boot
    Default: 0:ad(0,a)/boot/kernel/kernel
    boot: 
    No /boot/kernel/kernel
    
    FreeBSD/x86 boot
    Default: 0:ad(0,a)/boot/kernel/kernel
    boot: