Bug #16419
closedKea DHCP and Boost-libs version mismatch: boost-libs-1.86.0 not available for installation on pfSense 2.8.1
0%
Description
Hello,
After upgrading to pfSense 2.8.1, I am unable to use Kea DHCP (version 2.6.2) because it requires boost-libs-1.86.0. Although boost-libs-1.86.0 appears in the package search results (pkg search boost-libs), it is not actually available for installation (pkg install boost-libs-1.86.0 returns "No packages available to install matching 'boost-libs-1.86.0' have been found in the repositories"). The only installed version is boost-libs-1.72.0_5, which is incompatible with the current Kea package.
This prevents Kea DHCP from starting and leaves only ISC DHCP as a working backend. The package catalog seems out of sync with the actual repository contents.
Thank you.
Below are the actions taken to try to resolve the issue. (Note: there is no DHCP category available for reporting this problem.)
[2.8.1-RELEASE][admin@eagle.naboo.lan]/root: cat /etc/version 2.8.1-RELEASE [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: service kea status DHCPv4 server: inactive DHCPv6 server: inactive DHCP DDNS: inactive Control Agent: inactive Kea DHCPv4 configuration file: /usr/local/etc/kea/kea-dhcp4.conf Kea DHCPv6 configuration file: /usr/local/etc/kea/kea-dhcp6.conf Kea DHCP DDNS configuration file: /usr/local/etc/kea/kea-dhcp-ddns.conf Kea Control Agent configuration file: /usr/local/etc/kea/kea-ctrl-agent.conf keactrl configuration file: /usr/local/etc/kea/keactrl.conf [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: service kea onestart Starting kea. INFO/keactrl: Starting /usr/local/sbin/kea-dhcp4 -c /usr/local/etc/kea/kea-dhcp4.conf ld-elf.so.1: Shared object "libboost_system.so.1.86.0" not found, required by "kea-dhcp4" INFO/keactrl: Starting /usr/local/sbin/kea-dhcp6 -c /usr/local/etc/kea/kea-dhcp6.conf ld-elf.so.1: Shared object "libboost_system.so.1.86.0" not found, required by "kea-dhcp6" INFO/keactrl: Starting /usr/local/sbin/kea-ctrl-agent -c /usr/local/etc/kea/kea-ctrl-agent.conf [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: ld-elf.so.1: Shared object "libboost_system.so.1.86.0" not found, required by "kea-ctrl-agent" [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: pkg info | grep boost-libs boost-libs-1.72.0_5 Free portable C++ libraries (without Boost.Python) [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: pkg search boost-libs boost-libs-1.86.0 Free portable C++ libraries (without Boost.Python) [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: pkg update -f Updating pfSense-core repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 2 KiB 1.6kB/s 00:01 Processing entries: 100% pfSense-core repository update completed. 4 packages processed. Updating pfSense repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 185 KiB 189.6kB/s 00:01 Processing entries: 100% pfSense repository update completed. 541 packages processed. All repositories are up to date. [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: pkg upgrade boost-libs Updating pfSense-core repository catalogue... Fetching meta.conf: 0% Fetching data.pkg: 0% pfSense-core repository is up to date. Updating pfSense repository catalogue... Fetching meta.conf: 0% Fetching data.pkg: 0% pfSense repository is up to date. All repositories are up to date. Checking integrity... done (0 conflicting) Your packages are up to date. [2.8.1-RELEASE][admin@eagle.naboo.lan]/root: pkg install -f boost-libs-1.86.0 Updating pfSense-core repository catalogue... Fetching meta.conf: 0% Fetching data.pkg: 0% pfSense-core repository is up to date. Updating pfSense repository catalogue... Fetching meta.conf: 0% Fetching data.pkg: 0% pfSense repository is up to date. All repositories are up to date. pkg: No packages available to install matching 'boost-libs-1.86.0' have been found in the repositories