My docker container builder fails at the composer install command. One issue was that the current LTS version of Ubuntu (22.04) does not provide PHP V8.4 (but V8.3) required by the installation. I switched to the non LTS 25.10 version to get rid of this limitation, but 2 problems remain:
#21 0.757 Problem 1
#21 0.757 - directorytree/ldaprecord is locked to version v3.8.5 and an update of this package was not requested.
#21 0.757 - directorytree/ldaprecord v3.8.5 requires ext-ldap * -> it is missing from your system. Install or enable PHP's ldap extension.
#21 0.757 Problem 2
#21 0.757 - directorytree/ldaprecord-laravel is locked to version v3.4.2 and an update of this package was not requested.
#21 0.757 - directorytree/ldaprecord-laravel v3.4.2 requires ext-ldap * -> it is missing from your system. Install or enable PHP's ldap extension.
I have solved this by adding php-ldap into the preceding apt-get install command
So, I fixed it for me, but the INSTALL.md requires an update, or possibly an alternate fix applied to the package.
My docker container builder fails at the composer install command. One issue was that the current LTS version of Ubuntu (22.04) does not provide PHP V8.4 (but V8.3) required by the installation. I switched to the non LTS 25.10 version to get rid of this limitation, but 2 problems remain:
#21 0.757 Problem 1
#21 0.757 - directorytree/ldaprecord is locked to version v3.8.5 and an update of this package was not requested.
#21 0.757 - directorytree/ldaprecord v3.8.5 requires ext-ldap * -> it is missing from your system. Install or enable PHP's ldap extension.
#21 0.757 Problem 2
#21 0.757 - directorytree/ldaprecord-laravel is locked to version v3.4.2 and an update of this package was not requested.
#21 0.757 - directorytree/ldaprecord-laravel v3.4.2 requires ext-ldap * -> it is missing from your system. Install or enable PHP's ldap extension.
I have solved this by adding php-ldap into the preceding apt-get install command
So, I fixed it for me, but the INSTALL.md requires an update, or possibly an alternate fix applied to the package.