php82-pecl-mongodb has a missing dependency: php82

Started by notspam, January 31, 2025, 02:18:48 AM

Previous topic - Next topic
Upgrade from 24.7.12_4 to 25.1:

- how to fix the missing dependency?
Thx for all help.

_______


Message from opnsense-25.1:

--
What are you looking at?
Checking all packages: .......... done
php82-pecl-mongodb has a missing dependency: php82

>>> Missing package dependencies were detected.
>>> Found 1 issue(s) in the package database.

pkg-static: Repository SunnyValley has a wrong packagesite, need to re-create database
pkg-static: Repository SunnyValley cannot be opened. 'pkg update' required
pkg-static: No packages available to install matching 'php82' have been found in the repositories
>>> Summary of actions performed:

php82 dependency failed to be fixed

>>> There are still missing dependencies.
>>> Try fixing them manually.

>>> Also make sure to check 'pkg updating' for known issues.
pkg-static: Repository SunnyValley has a wrong packagesite, need to re-create database
pkg-static: Repository SunnyValley cannot be opened. 'pkg update' required

To correct this, don't do anything else until there's an official ZenArmor announcement regarding 25.1 compatibility, most likely next week.

Once the official announcement is out remove php82-pecl-mongodb, check for updates again and everything should be fine.

pkg remove php82-pecl-mongodb

There's nothing else to fix in the meantime that wouldn't be breaking things, however following the steps above would be the easiest path forward.