OPNsense Forum

English Forums => 25.1, 25.4 Production Series => Topic started by: notspam on January 31, 2025, 02:18:48 AM

Title: php82-pecl-mongodb has a missing dependency: php82
Post by: notspam on January 31, 2025, 02:18:48 AM
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
Title: Re: php82-pecl-mongodb has a missing dependency: php82
Post by: newsense on January 31, 2025, 03:59:53 AM
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.