β
Have you read and understood the above guidelines?
yes
π Did you run the script with verbose mode enabled?
Yes, verbose mode was enabled and the output is included below
π What is the name of the script you are using?
Baikal
π What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/baikal.sh)"
βοΈ What settings are you using?
π₯οΈ Which Linux distribution are you using?
Debian 13
π§± Is this Proxmox host running arm64?
No
π Which Proxmox version are you on?
9.1.19
π Provide a clear and concise description of the issue.
...
βοΈ Setup PHP 8.3
β³ Setup ComposerAll settings correct for using Composer
Downloading...
Composer (version 2.9.8) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
You are already using the latest available Composer version 2.9.8 (stable channel).
βοΈ Setup Composer
βοΈ Deployed: baikal (0.11.1)
β³ Setting up PostgreSQL DatabaseCREATE ROLE
CREATE DATABASE
ALTER ROLE
ALTER ROLE
ALTER ROLE
βοΈ Set up PostgreSQL Database
β³ Configuring BaikalNo composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires twig/twig ~3.22.0, found twig/twig[v3.22.0, v3.22.1, v3.22.2] but these were not loaded, because they are affected by security advisories ("PKSA-5k7f-wvjj-jrgw", "PKSA-sjvz-tbbr-vwth", "PKSA-h8hf-ytnd-5t9q", "PKSA-wwb1-81rc-pd65", "PKSA-kvv6-36cr-fkzb", "PKSA-n14z-jjjg-g8vd", "PKSA-3mcc-k66d-pydb", "PKSA-gw7n-z4yx-7xjt", "PKSA-dpx1-78wg-1kqs", "PKSA-21g2-dzjv-sky5"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
Problem 2
- Root composer.json requires symfony/yaml ~7.3.5, found symfony/yaml[v7.3.5, v7.3.8] but these were not loaded, because they are affected by security advisories ("PKSA-v5yj-8nmz-sk2q", "PKSA-ft77-7h5f-p3r6", "PKSA-b14r-zh1d-vdrc"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
βοΈ in line 28: exit code 2 (Misuse of shell builtins (e.g. syntax error)): while executing command composer install
--- Last 20 lines of log ---
[2026-05-24 22:09:47] [INFO] Installing Dependencies
[2026-05-24 22:09:50] [OK] Installed Dependencies
[2026-05-24 22:09:50] [INFO] Setup PostgreSQL 16
[2026-05-24 22:10:13] [OK] Setup PostgreSQL 16
Selecting previously unselected package debsuryorg-archive-keyring.
(Reading database ... 23850 files and directories currently installed.)
Preparing to unpack .../debsuryorg-archive-keyring.deb ...
Unpacking debsuryorg-archive-keyring (2025.11.18) ...
Setting up debsuryorg-archive-keyring (2025.11.18) ...
[2026-05-24 22:10:17] [INFO] Installing Apache with PHP 8.3 module
[2026-05-24 22:10:35] [INFO] Installing PHP 8.3 packages
[2026-05-24 22:11:02] [OK] Setup PHP 8.3
[2026-05-24 22:11:02] [INFO] Setup Composer
[2026-05-24 22:11:03] [OK] Setup Composer
[2026-05-24 22:11:03] [INFO] Fetching GitHub release: baikal (0.11.1)
[2026-05-24 22:11:04] [OK] Deployed: baikal (0.11.1)
[2026-05-24 22:11:04] [INFO] Setting up PostgreSQL Database
[2026-05-24 22:11:04] [OK] Set up PostgreSQL Database
[2026-05-24 22:11:04] [INFO] Configuring Baikal
[2026-05-24 22:11:05] [ERROR] in line 28: exit code 2 (Misuse of shell builtins (e.g. syntax error)): while executing command composer install
-----------------------------------
βοΈ Installation failed in container 107 (exit code: 2)
...
π Steps to reproduce the issue.
Run the script and wait a minute for the error.
β Paste the full error output (if available).
β³ Configuring BaikalNo composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires twig/twig ~3.22.0, found twig/twig[v3.22.0, v3.22.1, v3.22.2] but these were not loaded, because they are affected by security advisories ("PKSA-5k7f-wvjj-jrgw", "PKSA-sjvz-tbbr-vwth", "PKSA-h8hf-ytnd-5t9q", "PKSA-wwb1-81rc-pd65", "PKSA-kvv6-36cr-fkzb", "PKSA-n14z-jjjg-g8vd", "PKSA-3mcc-k66d-pydb", "PKSA-gw7n-z4yx-7xjt", "PKSA-dpx1-78wg-1kqs", "PKSA-21g2-dzjv-sky5"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
Problem 2
- Root composer.json requires symfony/yaml ~7.3.5, found symfony/yaml[v7.3.5, v7.3.8] but these were not loaded, because they are affected by security advisories ("PKSA-v5yj-8nmz-sk2q", "PKSA-ft77-7h5f-p3r6", "PKSA-b14r-zh1d-vdrc"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
βοΈ in line 28: exit code 2 (Misuse of shell builtins (e.g. syntax error)): while executing command composer install
πΌοΈ Additional context (optional).
No response
β Have you read and understood the above guidelines?
yes
π Did you run the script with verbose mode enabled?
Yes, verbose mode was enabled and the output is included below
π What is the name of the script you are using?
Baikal
π What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/baikal.sh)"
βοΈ What settings are you using?
π₯οΈ Which Linux distribution are you using?
Debian 13
π§± Is this Proxmox host running arm64?
No
π Which Proxmox version are you on?
9.1.19
π Provide a clear and concise description of the issue.
π Steps to reproduce the issue.
Run the script and wait a minute for the error.
β Paste the full error output (if available).
β³ Configuring BaikalNo composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires twig/twig ~3.22.0, found twig/twig[v3.22.0, v3.22.1, v3.22.2] but these were not loaded, because they are affected by security advisories ("PKSA-5k7f-wvjj-jrgw", "PKSA-sjvz-tbbr-vwth", "PKSA-h8hf-ytnd-5t9q", "PKSA-wwb1-81rc-pd65", "PKSA-kvv6-36cr-fkzb", "PKSA-n14z-jjjg-g8vd", "PKSA-3mcc-k66d-pydb", "PKSA-gw7n-z4yx-7xjt", "PKSA-dpx1-78wg-1kqs", "PKSA-21g2-dzjv-sky5"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
Problem 2
- Root composer.json requires symfony/yaml ~7.3.5, found symfony/yaml[v7.3.5, v7.3.8] but these were not loaded, because they are affected by security advisories ("PKSA-v5yj-8nmz-sk2q", "PKSA-ft77-7h5f-p3r6", "PKSA-b14r-zh1d-vdrc"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
βοΈ in line 28: exit code 2 (Misuse of shell builtins (e.g. syntax error)): while executing command composer install
πΌοΈ Additional context (optional).
No response