Project

General

Profile

Actions

Bug #16419

closed

Kea DHCP and Boost-libs version mismatch: boost-libs-1.86.0 not available for installation on pfSense 2.8.1

Added by Pascal JEAN 4 days ago. Updated 3 days ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Operating System
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
2.8.1
Affected Architecture:
amd64

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
Actions

Also available in: Atom PDF