Description
Attempting to install grommunio-web via apt install fails because the required dependency mapi-header-php (>= 2.1.26) is missing or unavailable in the repositories, creating an unresolvable dependency conflict.
Environment
Steps to Reproduce
Run the following command on a configured system:
Bash
apt install grommunio-web
Actual Result
The installation aborts with the following dependency error:
# apt install grommunio-web
Solving dependencies... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
Unsatisfied dependencies:
grommunio-web : Depends: php-bcmath
Depends: php-curl
Depends: php-gd
Depends: php-mbstring
Depends: php-sqlite3
Depends: php-zip
Depends: mapi-header-php (>= 2.1.26) but it is not installable
Error: Unable to satisfy dependencies. Reached two conflicting assignments:
1. grommunio-web:amd64=3.18.81.ga5a75aaa7-1+508.1 is selected for install
2. grommunio-web:amd64 Depends mapi-header-php (>= 2.1.26)
but none of the choices are installable:
[no choices]
Expected Result
grommunio-web should install successfully alongside all its required PHP dependencies, or mapi-header-php should be available in the repository.