[GH-ISSUE #9523] Baikal error update #2095

Closed
opened 2026-02-26 12:51:17 +03:00 by kerem · 1 comment
Owner

Originally created by @kiwinh0 on GitHub (Nov 30, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/9523

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?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📈 Which Proxmox version are you on?

9.1.1

📝 Provide a clear and concise description of the issue.

run update script

🔄 Steps to reproduce the issue.

run update script

Paste the full error output (if available).

____        _ __         __

/ __ )____ () /______ / /
/ __ / __ / / //_/ __ / /
/ /
/ / // / / ,< / // / /
/_____/_,///||_,//

✔️ Update available: baikal 0.10.1 → 0.11.0
✔️ Stopped Service
✔️ Backed up data
✔️ Deployed: baikal (0.11.0)
Setup ComposerAll settings correct for using Composer
Downloading...

Composer (version 2.9.2) 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.2 (stable channel).
✔️ Setup Composer
Configuring BaikalComposer is operating significantly slower than normal because you do not have the PHP curl extension enabled.
No 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 sabre/dav ~4.7.0 -> satisfiable by sabre/dav[4.7.0].
- sabre/dav 4.7.0 requires sabre/http ^5.0.5 -> satisfiable by sabre/http[5.0.5, ..., 5.1.13].
- sabre/http 5.0.5 requires php ^7.0 -> your php version (8.2.29) does not satisfy that requirement.
- sabre/http 5.1.0 requires php ^7.1 -> your php version (8.2.29) does not satisfy that requirement.
- sabre/http[5.1.1, ..., 5.1.13] require ext-curl * -> it is missing from your system. Install or enable PHP's curl extension.

To enable extensions, verify that they are enabled in your .ini files:
- /etc/php/8.2/cli/php.ini
- /etc/php/8.2/cli/conf.d/10-opcache.ini
- /etc/php/8.2/cli/conf.d/10-pdo.ini
- /etc/php/8.2/cli/conf.d/15-xml.ini
- /etc/php/8.2/cli/conf.d/20-calendar.ini
- /etc/php/8.2/cli/conf.d/20-ctype.ini
- /etc/php/8.2/cli/conf.d/20-dom.ini
- /etc/php/8.2/cli/conf.d/20-exif.ini
- /etc/php/8.2/cli/conf.d/20-ffi.ini
- /etc/php/8.2/cli/conf.d/20-fileinfo.ini
- /etc/php/8.2/cli/conf.d/20-ftp.ini
- /etc/php/8.2/cli/conf.d/20-gettext.ini
- /etc/php/8.2/cli/conf.d/20-iconv.ini
- /etc/php/8.2/cli/conf.d/20-pdo_pgsql.ini
- /etc/php/8.2/cli/conf.d/20-pgsql.ini
- /etc/php/8.2/cli/conf.d/20-phar.ini
- /etc/php/8.2/cli/conf.d/20-posix.ini
- /etc/php/8.2/cli/conf.d/20-readline.ini
- /etc/php/8.2/cli/conf.d/20-shmop.ini
- /etc/php/8.2/cli/conf.d/20-simplexml.ini
- /etc/php/8.2/cli/conf.d/20-sockets.ini
- /etc/php/8.2/cli/conf.d/20-sysvmsg.ini
- /etc/php/8.2/cli/conf.d/20-sysvsem.ini
- /etc/php/8.2/cli/conf.d/20-sysvshm.ini
- /etc/php/8.2/cli/conf.d/20-tokenizer.ini
- /etc/php/8.2/cli/conf.d/20-xmlreader.ini
- /etc/php/8.2/cli/conf.d/20-xmlwriter.ini
- /etc/php/8.2/cli/conf.d/20-xsl.ini
You can also run php --ini in a terminal to see which files are used by PHP in CLI mode.
Alternatively, you can run Composer with --ignore-platform-req=ext-curl to temporarily ignore these required extensions.

[ERROR] in line 49: exit code 0: while executing command $STD composer install

root@09-baikal:~#

🖼️ Additional context (optional).

No response

Originally created by @kiwinh0 on GitHub (Nov 30, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/9523 ### ✅ 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? - [ ] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📈 Which Proxmox version are you on? 9.1.1 ### 📝 Provide a clear and concise description of the issue. run update script ### 🔄 Steps to reproduce the issue. run update script ### ❌ Paste the full error output (if available). ____ _ __ __ / __ )____ _(_) /______ _/ / / __ / __ `/ / //_/ __ `/ / / /_/ / /_/ / / ,< / /_/ / / /_____/\__,_/_/_/|_|\__,_/_/ ✔️ Update available: baikal 0.10.1 → 0.11.0 ✔️ Stopped Service ✔️ Backed up data ✔️ Deployed: baikal (0.11.0) ⏳ Setup ComposerAll settings correct for using Composer Downloading... Composer (version 2.9.2) 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.2 (stable channel). ✔️ Setup Composer ⏳ Configuring BaikalComposer is operating significantly slower than normal because you do not have the PHP curl extension enabled. No 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 sabre/dav ~4.7.0 -> satisfiable by sabre/dav[4.7.0]. - sabre/dav 4.7.0 requires sabre/http ^5.0.5 -> satisfiable by sabre/http[5.0.5, ..., 5.1.13]. - sabre/http 5.0.5 requires php ^7.0 -> your php version (8.2.29) does not satisfy that requirement. - sabre/http 5.1.0 requires php ^7.1 -> your php version (8.2.29) does not satisfy that requirement. - sabre/http[5.1.1, ..., 5.1.13] require ext-curl * -> it is missing from your system. Install or enable PHP's curl extension. To enable extensions, verify that they are enabled in your .ini files: - /etc/php/8.2/cli/php.ini - /etc/php/8.2/cli/conf.d/10-opcache.ini - /etc/php/8.2/cli/conf.d/10-pdo.ini - /etc/php/8.2/cli/conf.d/15-xml.ini - /etc/php/8.2/cli/conf.d/20-calendar.ini - /etc/php/8.2/cli/conf.d/20-ctype.ini - /etc/php/8.2/cli/conf.d/20-dom.ini - /etc/php/8.2/cli/conf.d/20-exif.ini - /etc/php/8.2/cli/conf.d/20-ffi.ini - /etc/php/8.2/cli/conf.d/20-fileinfo.ini - /etc/php/8.2/cli/conf.d/20-ftp.ini - /etc/php/8.2/cli/conf.d/20-gettext.ini - /etc/php/8.2/cli/conf.d/20-iconv.ini - /etc/php/8.2/cli/conf.d/20-pdo_pgsql.ini - /etc/php/8.2/cli/conf.d/20-pgsql.ini - /etc/php/8.2/cli/conf.d/20-phar.ini - /etc/php/8.2/cli/conf.d/20-posix.ini - /etc/php/8.2/cli/conf.d/20-readline.ini - /etc/php/8.2/cli/conf.d/20-shmop.ini - /etc/php/8.2/cli/conf.d/20-simplexml.ini - /etc/php/8.2/cli/conf.d/20-sockets.ini - /etc/php/8.2/cli/conf.d/20-sysvmsg.ini - /etc/php/8.2/cli/conf.d/20-sysvsem.ini - /etc/php/8.2/cli/conf.d/20-sysvshm.ini - /etc/php/8.2/cli/conf.d/20-tokenizer.ini - /etc/php/8.2/cli/conf.d/20-xmlreader.ini - /etc/php/8.2/cli/conf.d/20-xmlwriter.ini - /etc/php/8.2/cli/conf.d/20-xsl.ini You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `--ignore-platform-req=ext-curl` to temporarily ignore these required extensions. [ERROR] in line 49: exit code 0: while executing command $STD composer install root@09-baikal:~# ### 🖼️ Additional context (optional). _No response_
kerem 2026-02-26 12:51:17 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@kiwinh0 commented on GitHub (Dec 1, 2025):

Solution: (Before updating, install this module)

apt update
apt install php8.2-curl
<!-- gh-comment-id:3594774274 --> @kiwinh0 commented on GitHub (Dec 1, 2025): Solution: (Before updating, install this module) ``` apt update apt install php8.2-curl ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2095
No description provided.