Description
β Have you read and understood the above guidelines?
yes
π What is the name of the script you are using?
Kimai
π What was the exact command used to execute the script?
update
βοΈ What settings are you using?
- Default SettingsAdvanced Settings
π₯οΈ Which Linux distribution are you using?
Debian 12
π Provide a clear and concise description of the issue.
All I know so far is that the error output comes from the composer install --no-dev --optimize-autoloader
line.
π Steps to reproduce the issue.
Step 1. Apply #4549
Step 2. Apply #4551
Step 3: run update
β Paste the full error output (if available).
β ΄ Updating Kimai to 2.33.0Deprecation Notice: Constant E_STRICT is deprecated in /usr/share/php/Composer/Util/Silencer.php:36
Deprecation Notice: Constant E_STRICT is deprecated in /usr/share/php/Composer/Util/Silencer.php:36
Deprecation Notice: Constant E_STRICT is deprecated in /usr/share/php/Composer/Util/Silencer.php:36
PHP Fatal error: Uncaught Error: Call to undefined function Symfony\Component\Console\mb_detect_encoding() in /usr/share/php/Symfony/Component/Console/Applicat
ion.php:1237
Stack trace:
#0 /usr/share/php/Symfony/Component/Console/Application.php(869): Symfony\Component\Console\Application->splitStringByWidth()
#1 /usr/share/php/Symfony/Component/Console/Application.php(840): Symfony\Component\Console\Application->doRenderThrowable()
#2 /usr/share/php/Symfony/Component/Console/Application.php(154): Symfony\Component\Console\Application->renderThrowable()
#3 /usr/share/php/Symfony/Component/Console/Application.php(177): Symfony\Component\Console\Application->{closure:Symfony\Component\Console\Application::run():1
52}()
#4 /usr/share/php/Composer/Console/Application.php(141): Symfony\Component\Console\Application->run()
#5 /usr/bin/composer(89): Composer\Console\Application->run()
#6 {main}
thrown in /usr/share/php/Symfony/Component/Console/Application.php on line 1237
Fatal error: Uncaught Error: Call to undefined function Symfony\Component\Console\mb_detect_encoding() in /usr/share/php/Symfony/Component/Console/Application.p
hp:1237
Stack trace:
#0 /usr/share/php/Symfony/Component/Console/Application.php(869): Symfony\Component\Console\Application->splitStringByWidth()
#1 /usr/share/php/Symfony/Component/Console/Application.php(840): Symfony\Component\Console\Application->doRenderThrowable()
#2 /usr/share/php/Symfony/Component/Console/Application.php(154): Symfony\Component\Console\Application->renderThrowable()
#3 /usr/share/php/Symfony/Component/Console/Application.php(177): Symfony\Component\Console\Application->{closure:Symfony\Component\Console\Application::run():1
52}()
#4 /usr/share/php/Composer/Console/Application.php(141): Symfony\Component\Console\Application->run()
#5 /usr/bin/composer(89): Composer\Console\Application->run()
#6 {main}
thrown in /usr/share/php/Symfony/Component/Console/Application.php on line 1237
β ¦ Updating Kimai to 2.33.0
[ERROR] in line 73: exit code 0: while executing command $STD composer install --no-dev --optimize-autoloader
πΌοΈ Additional context (optional).
No response
Activity
michelroegl-brunner commentedon May 17, 2025
Duplicate of #4548.
Dont open three issue for one App please, just append it in your first one.
jamezpolley commentedon May 17, 2025
I think this might have come about because, while manually trying to fix other issues, I had at some point got the system into a state where
php --version
was reporting 8.4; but I didn't have the full suite of requirements installed. Specifically, php8.4-mbstring was missing.So there's probably nothing to fix here.