phpldapadmin on edge
I am making extensive use of Alpine Linux on my docker containers and I
have found a strange dependency problem.
First on 3.3 phpldapadmin depends on quite a few packages (php-lda,
php-gettext, …), that is fine.
On edge, the webpage
(https://pkgs.alpinelinux.org/package/edge/main/x86\_64/phpldapadmin)
suggests that there is a single dependency (php5), but if I apk add it,
I get this:
@
#apk add phpldapadmin
ERROR: unsatisfiable constraints:
php (virtual):
provided by: php5
required by: phpldapadmin-1.2.3-r3[php]
php-ldap (missing):
required by: phpldapadmin-1.2.3-r3[php-ldap]
php-gettext (missing):
required by: phpldapadmin-1.2.3-r3[php-gettext]
php-xml (missing):
required by: phpldapadmin-1.2.3-r3[php-xml]
@
There are two strange problems here:
- An inconsistency between the web interface and running apk
- The dependencies on edge: I think these should be extended to include php5-ldap, -gettext and -xml. Note the php5, not php only as php (without 5) do not exist on edge
(from redmine: issue id 5601, created on 2016-05-19)