Hello,
Current version: OPNsense 22.1.3-amd64
I'm unable to start configd service, shell output:
/usr/local/etc/rc.d/configd start
Starting configd.
limits: /usr/local/opnsense/service/configd.py: No such file or directory
/usr/local/etc/rc.d/configd: WARNING: failed to start configd
pkg check -da
Checking all packages: 100%
opnsense has a missing dependency: py38-netaddr
opnsense has a missing dependency: py38-dnspython
opnsense has a missing dependency: py38-ujson
opnsense has a missing dependency: py38-Jinja2
opnsense has a missing dependency: py38-sqlite3
py38-requests has a missing dependency: py38-chardet
py38-requests has a missing dependency: py38-certifi
py38-requests has a missing dependency: py38-urllib3
py38-requests has a missing dependency: python38
py38-requests has a missing dependency: py38-idna
py38-requests has a missing dependency: py38-setuptools
>>> Missing package dependencies were detected.
>>> Found 11 issue(s) in the package database.
pkg: No packages available to install matching 'py38-netaddr' have been found in the repositories
pkg: No packages available to install matching 'py38-dnspython' have been found in the repositories
pkg: No packages available to install matching 'py38-ujson' have been found in the repositories
pkg: No packages available to install matching 'py38-Jinja2' have been found in the repositories
pkg: No packages available to install matching 'py38-sqlite3' have been found in the repositories
pkg: No packages available to install matching 'py38-chardet' have been found in the repositories
pkg: No packages available to install matching 'py38-certifi' have been found in the repositories
pkg: No packages available to install matching 'py38-urllib3' have been found in the repositories
pkg: No packages available to install matching 'python38' have been found in the repositories
pkg: No packages available to install matching 'py38-idna' have been found in the repositories
pkg: No packages available to install matching 'py38-setuptools' have been found in the repositories
>>> Summary of actions performed:
py38-netaddr dependency failed to be fixed
py38-dnspython dependency failed to be fixed
py38-ujson dependency failed to be fixed
py38-Jinja2 dependency failed to be fixed
py38-sqlite3 dependency failed to be fixed
py38-chardet dependency failed to be fixed
py38-certifi dependency failed to be fixed
py38-urllib3 dependency failed to be fixed
python38 dependency failed to be fixed
py38-idna dependency failed to be fixed
py38-setuptools dependency failed to be fixed
>>> There are still missing dependencies.
>>> Try fixing them manually.
>>> Also make sure to check 'pkg updating' for known issues.
I don't know what happened but from that output I guess there is no more python3.8 but service still want to use dependencies from it. This affects also unbound service which can't start so my Unbound DNS not working anymore and without specifying DNS address explicitly on my clients, there is no proper DNS translation.
Any help would be appricieated.
Does this help?
# pkg upgrade -f
Otherwise I'd recommend
# opnsense-bootstrap
Cheers,
Franco