-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Description
β 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?
https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/koillection.sh
π What was the exact command used to execute the script?
update
βοΈ What settings are you using?
- Default Settings
- Advanced Settings
π₯οΈ Which Linux distribution are you using?
Debian 12
π Which Proxmox version are you on?
8.4.16
π Provide a clear and concise description of the issue.
update script failing bc of missing composer command?
I've seen they recently switched to FrankenPHP image and noticed this commit...0fc4e6e I am guessing this is still not right? I'm no PHP/Symfony guy, so I won't go on with speculations. I was able to manually update koillection after running apt-get install composer, tho. I also submitted another fix about a missing folder creation, happy if that could help someone as I had a couple of unexisting log folder errors after upgrading.
π Steps to reproduce the issue.
update koillection LXC from 1.7.1 to 1.8.0 with helper script
β Paste the full error output (if available).
Creating config file /etc/php/8.5/mods-available/sqlite3.ini with new version
Creating config file /etc/php/8.5/mods-available/pdo_sqlite.ini with new version
Setting up libice6:amd64 (2:1.0.10-1) ...
Setting up libxpm4:amd64 (1:3.5.12-1.1+deb12u1) ...
Setting up libavif15:amd64 (0.11.1-1+deb12u1) ...
Setting up fontconfig-config (2.14.1-4) ...
Setting up libwebpdemux2:amd64 (1.2.4-0.2+deb12u1) ...
Setting up libavahi-common3:amd64 (0.8-10+deb12u1) ...
Setting up libxext6:amd64 (2:1.3.4-1+b1) ...
Setting up libfreetype6:amd64 (2.12.1+dfsg-5+deb12u4) ...
Setting up libx265-199:amd64 (3.5-2+b1) ...
Setting up libfontconfig1:amd64 (2.14.1-4) ...
Setting up libsm6:amd64 (2:1.2.3-1) ...
Setting up libavahi-client3:amd64 (0.8-10+deb12u1) ...
Setting up libheif1:amd64 (1.15.1-1+deb12u1) ...
Setting up xfonts-utils (1:7.7+6) ...
Setting up libmagickcore-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6+deb12u6) ...
Setting up libgd3:amd64 (2.3.3-13+020250427.18+debian121.gbp492e76) ...
Setting up libxt6:amd64 (1:1.2.1-1.1) ...
Setting up libcups2:amd64 (2.4.2-3+deb12u9) ...
Setting up libmagickwand-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6+deb12u6) ...
Setting up php8.5-gd (8.5.2-1+020260118.8+debian121.gbp7991a3) ...
Creating config file /etc/php/8.5/mods-available/gd.ini with new version
Setting up fonts-urw-base35 (20200910-7) ...
Setting up gsfonts (2:20200910-7) ...
Setting up php8.5-imagick (3.8.1-1+020251220.54+debian121.gbpde1d95) ...
Setting up libgs10-common (10.0.0dfsg-11+deb12u8) ...dfsg-11+deb12u8) ...
Setting up libgs10:amd64 (10.0.0
Setting up ghostscript (10.0.0dfsg-11+deb12u8) ...20260118.8+debian12
Processing triggers for libapache2-mod-php8.5 (8.5.2-1+01.gbp7991a3) ...20260118.8+debian12~1.gbp7991a3) ...
Processing triggers for libc-bin (2.36-9+deb12u10) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for php8.5-cli (8.5.2-1+0
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering dependency mpm_prefork for php8.5:
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering conflict php5 for php8.5:
Module php8.5 already enabled
βοΈ Setup PHP 8.5
βοΈ Backup created
βοΈ Deployed: koillection (1.8.0)
β³ Updating Koillectionenvironment: line 55: composer: command not found
βοΈ in line 55: exit code 127 (Command not found): while executing command composer install --no-dev -o --no-interaction --classmap-authoritative
--- Last 20 lines of silent log ---
(Reading database ... 29466 files and directories currently installed.)
Preparing to unpack .../debsuryorg-archive-keyring.deb ...
Unpacking debsuryorg-archive-keyring (2025.11.18) over (2025.03.13) ...
Setting up debsuryorg-archive-keyring (2025.11.18) ...
Installing new version of config file /etc/apt/trusted.gpg.d/debsuryorg-archive.gpg ...
πΌοΈ Additional context (optional).
cat /tmp/create-lxc-18ebe892.log
(Reading database ... 29466 files and directories currently installed.)
Preparing to unpack .../debsuryorg-archive-keyring.deb ...
Unpacking debsuryorg-archive-keyring (2025.11.18) over (2025.03.13) ...
Setting up debsuryorg-archive-keyring (2025.11.18) ...
Installing new version of config file /etc/apt/trusted.gpg.d/debsuryorg-archive.gpg ...