Comments (5)
Do you really use LAM 7.7 (this version is several years old)? If yes then please try 8.7.
from lam.
Hi,
Yes, I tried to install 8.6.1, which appears to be the latest version for Ubuntu but it failed to install there is no package 'php-voku-portable-ascii' in Ubuntu 22.04 so 8.6.1 will not install, hence I went with the version included in the apt repos - however, 'php-voku-portable-ascii' is included in Ubuntu 24.04 which is due for release next month - so I might do a complete server upgrade to 24.04 now to see if that clears things.
from lam.
Further update: updated server to Ubuntu server 24.04 daily. Comes with LAM 8.5 - installed through apt. Now working.
Tried to install the ldap-account-manager_8.6-1_all.deb with apt install - that failed with the following error:
The following packages have unmet dependencies:
ldap-account-manager : Depends: php-psr-log (< 2.0) but 3.0.0-1 is to be installed
E: Unable to correct problems, you have held broken packages.
Not sure why LAM needs a version less than 2.0 or if it is a typo for > 2.0?
Summary - now have a working LAM installation on 24.04
Conclusion LAM is incompatible with Ubuntu 22.04 (which still has several years of LTS to run)
from lam.
Can you try to download and install php-psr-log 1.1.4 from here?
https://packages.debian.org/bookworm/all/php-psr-log/download
Debian and Ubuntu ship different major versions of it but an external dependency just supports the 1.x one. This will be resolved with LAM 8.8 in June (we need to increase the minimum required PHP version for this).
from lam.
Can you try to download and install php-psr-log 1.1.4 from here?
https://packages.debian.org/bookworm/all/php-psr-log/download
Debian and Ubuntu ship different major versions of it but an external dependency just supports the 1.x one. This will be resolved with LAM 8.8 in June (we need to increase the minimum required PHP version for this).
Actually, I somewhat forced the installation of 8.6 by using dpkg.
dpkg -i ldap-account-manager_8.6-1_all.deb
That still complained and threw a few more exceptions (which I didn't capture as it was late last night ;-) ). But LAM is working and reports as version 8.6. So, I am minded to quit while I am ahead and wait until the release of version 8.8.
Thanks
PS: I will edit the title of the bug to reflect that it is actually an Ubuntu 22.04 issue
from lam.
Related Issues (20)
- Fatal error: Uncaught TypeError: usort(): Argument #1 ($array) must be of type array, null given HOT 1
- Warning: Undefined array key "xxx" in lib/lists.inc on line 627 HOT 1
- SSH Keys: support altSecurityIdentities to store keys
- Password Reset incorrectly reports 'Password is too young to change' through Self Service HOT 6
- LAM Pro: add shadowlastchange when first shadow password is set in the self service HOT 1
- Samba 3: Remove support for LM hashes
- UBUNTU 22 DEPENDENCIAS INCUMPLIDAS LDAP-ACCOUNT-MANAGER_8.1-1_all HOT 2
- DOCUMENTACION DE NUEVA FUNCIONALIDAD HOT 4
- LAM 8.7: Unable to lock an account -> PHP Warning HOT 1
- Unable to find token HOT 1
- User self registration: support registration without password HOT 4
- Self service login not possible with 8.7.0 Pro HOT 2
- I can't edit nor delete entry HOT 8
- PPolicyUser: check password min length
- LAM 8.3 not autoincrement uid always 10000 HOT 3
- MAILS FROM JOBS HOT 7
- Self-service reset: Unable to find user account. HOT 3
- Personal: Add option to lock password on file upload
- Password Self-Reset: using passwordSelfReset as auxiliary class HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lam.