Bookstack update failed #1258

Closed
opened 2026-02-04 23:58:31 +03:00 by OVERLORD · 5 comments
Owner

Originally created by @Maxzhao1999 on GitHub (Jul 10, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Bookstack

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/bookstack.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📝 Provide a clear and concise description of the issue.

Update from v25.05 to v25.05.2 of Bookstack, using "update" command in the LXC gives
[ERROR] in line 54: exit code 0: while executing command $STD composer install --no-dev
during configuration
Please let me know what additional information i can provide

🔄 Steps to reproduce the issue.

type 'update' in the LXC

Paste the full error output (if available).

    ____              __        __             __  
   / __ )____  ____  / /_______/ /_____ ______/ /__
  / __  / __ \/ __ \/ //_/ ___/ __/ __ `/ ___/ //_/
 / /_/ / /_/ / /_/ / ,< (__  ) /_/ /_/ / /__/ ,<   
/_____/\____/\____/_/|_/____/\__/\__,_/\___/_/|_|  
                                                   

  ✔️   Services Stopped
  ✔️   Backup finished
  ✔️   Deployed: bookstack (25.05.2)
Reading package lists... Doneetup new PHP 8.3
Building dependency tree... Done
Reading state information... Done
Note, selecting 'php8.2-xdebug' for regex 'php82*'
Note, selecting 'php8.2-msgpack' for regex 'php82*'
Note, selecting 'php8.2-gmagick' for regex 'php82*'
Note, selecting 'php8.2-xmlwriter' for regex 'php82*'
Note, selecting 'php8.2-mysql' for regex 'php82*'
Note, selecting 'php8.2-pdo-pgsql' for regex 'php82*'
Note, selecting 'php8.2-enchant' for regex 'php82*'
Note, selecting 'php8.2-pspell' for regex 'php82*'
Note, selecting 'php8.2-shmop' for regex 'php82*'
Note, selecting 'php8.2-maxminddb' for regex 'php82*'
Note, selecting 'php8.2-simplexml' for regex 'php82*'
Note, selecting 'php8.2-calendar' for regex 'php82*'
Note, selecting 'php8.2-pdo-sqlite' for regex 'php82*'
Note, selecting 'php8.2-interbase' for regex 'php82*'
Note, selecting 'php8.2-pinba' for regex 'php82*'
Note, selecting 'php8.2-snmp' for regex 'php82*'
Note, selecting 'php8.2-soap' for regex 'php82*'
Note, selecting 'php8.2-mailparse' for regex 'php82*'
Note, selecting 'php8.2-solr' for regex 'php82*'
Note, selecting 'php8.0-common' for regex 'php82*'
Note, selecting 'php8.2-http' for regex 'php82*'
Note, selecting 'php8.2-yaml' for regex 'php82*'
Note, selecting 'php8.2-ssh2' for regex 'php82*'
Note, selecting 'libapache2-mod-php8.2' for regex 'php82*'
Note, selecting 'php8.2-pdo-mysql' for regex 'php82*'
Note, selecting 'php8.2-uploadprogress' for regex 'php82*'
Note, selecting 'php8.2' for regex 'php82*'
Note, selecting 'php8.2-memcache' for regex 'php82*'
Note, selecting 'php8.2-mbstring' for regex 'php82*'
Note, selecting 'php8.2-stomp' for regex 'php82*'
Note, selecting 'php8.2-curl' for regex 'php82*'
Note, selecting 'php8.2-posix' for regex 'php82*'
Note, selecting 'php-symfony-polyfill-php80' for regex 'php82*'
Note, selecting 'php-symfony-polyfill-php81' for regex 'php82*'
Note, selecting 'php-symfony-polyfill-php82' for regex 'php82*'
Note, selecting 'php-symfony-polyfill-php83' for regex 'php82*'
Note, selecting 'php8.2-bcmath' for regex 'php82*'
Note, selecting 'php8.2-fileinfo' for regex 'php82*'
Note, selecting 'php8.2-tidy' for regex 'php82*'
Note, selecting 'php8.2-opcache' for regex 'php82*'
Note, selecting 'php8.2-imap' for regex 'php82*'
Note, selecting 'php8.2-imagick' for regex 'php82*'
Note, selecting 'php8.2-intl' for regex 'php82*'
Note, selecting 'php8.2-libvirt-php' for regex 'php82*'
Note, selecting 'libphp8.2-embed' for regex 'php82*'
Note, selecting 'php8.2-readline' for regex 'php82*'
Note, selecting 'php8.2-odbc' for regex 'php82*'
Note, selecting 'php8.2-memcached' for regex 'php82*'
Note, selecting 'php8.2-igbinary' for regex 'php82*'
Note, selecting 'php8.2-mongodb' for regex 'php82*'
Note, selecting 'php8.2-redis' for regex 'php82*'
Note, selecting 'php8.1-common' for regex 'php82*'
Note, selecting 'php8.2-gettext' for regex 'php82*'
Note, selecting 'php8.2-uopz' for regex 'php82*'
Note, selecting 'php8.2-json' for regex 'php82*'
Note, selecting 'php8.2-xmlreader' for regex 'php82*'
Note, selecting 'php8.2-pcov' for regex 'php82*'
Note, selecting 'php8.2-uuid' for regex 'php82*'
Note, selecting 'php8.2-phar' for regex 'php82*'
Note, selecting 'php8.2-pdo-odbc' for regex 'php82*'
Note, selecting 'php8.2-xmlrpc' for regex 'php82*'
Note, selecting 'php8.2-gearman' for regex 'php82*'
Note, selecting 'php8.2-sockets' for regex 'php82*'
Note, selecting 'php8.2-exif' for regex 'php82*'
Note, selecting 'php8.2-tideways' for regex 'php82*'
Note, selecting 'php8.2-sysvmsg' for regex 'php82*'
Note, selecting 'php8.2-pdo-dblib' for regex 'php82*'
Note, selecting 'php8.2-oauth' for regex 'php82*'
Note, selecting 'php8.2-phpdbg' for regex 'php82*'
Note, selecting 'php8.2-ds' for regex 'php82*'
Note, selecting 'php8.2-gd' for regex 'php82*'
Note, selecting 'php8.2-mysqli' for regex 'php82*'
Note, selecting 'php8.2-ps' for regex 'php82*'
Note, selecting 'php8.2-sysvsem' for regex 'php82*'
Note, selecting 'php8.2-sysvshm' for regex 'php82*'
Note, selecting 'php8.2-sqlite3' for regex 'php82*'
Note, selecting 'php8.2-raphf' for regex 'php82*'
Note, selecting 'php8.2-ast' for regex 'php82*'
Note, selecting 'php8.2-bz2' for regex 'php82*'
Note, selecting 'php8.2-cgi' for regex 'php82*'
Note, selecting 'php8.2-cli' for regex 'php82*'
Note, selecting 'php8.2-dba' for regex 'php82*'
Note, selecting 'php8.2-dev' for regex 'php82*'
Note, selecting 'php8.2-dom' for regex 'php82*'
Note, selecting 'php8.2-ffi' for regex 'php82*'
Note, selecting 'php8.2-fpm' for regex 'php82*'
Note, selecting 'php8.2-ftp' for regex 'php82*'
Note, selecting 'php8.2-common' for regex 'php82*'
Note, selecting 'php8.2-gmp' for regex 'php82*'
Note, selecting 'php8.2-sybase' for regex 'php82*'
Note, selecting 'php8.2-ctype' for regex 'php82*'
Note, selecting 'php8.2-pgsql' for regex 'php82*'
Note, selecting 'php8.2-gnupg' for regex 'php82*'
Note, selecting 'php8.2-ldap' for regex 'php82*'
Note, selecting 'php8.2-tokenizer' for regex 'php82*'
Note, selecting 'php8.2-iconv' for regex 'php82*'
Note, selecting 'php8.2-pdo-firebird' for regex 'php82*'
Note, selecting 'php8.2-mysqlnd' for regex 'php82*'
Note, selecting 'php8.2-pdo' for regex 'php82*'
Note, selecting 'php8.2-psr' for regex 'php82*'
Note, selecting 'php8.2-amqp' for regex 'php82*'
Note, selecting 'php8.2-rrd' for regex 'php82*'
Note, selecting 'php8.2-apcu' for regex 'php82*'
Note, selecting 'php8.2-mcrypt' for regex 'php82*'
Note, selecting 'php8.2-xml' for regex 'php82*'
Note, selecting 'php8.2-xsl' for regex 'php82*'
Note, selecting 'php8.2-yac' for regex 'php82*'
Note, selecting 'php8.2-zip' for regex 'php82*'
Note, selecting 'php8.2-zmq' for regex 'php82*'
Package 'php8.0-common' is not installed, so not removed
Package 'php8.1-common' is not installed, so not removed
Note, selecting 'php8.2-common' instead of 'php8.2-calendar'
Note, selecting 'php8.2-common' instead of 'php8.2-ctype'
Note, selecting 'php8.2-common' instead of 'php8.2-exif'
Note, selecting 'php8.2-common' instead of 'php8.2-ffi'
Note, selecting 'php8.2-common' instead of 'php8.2-fileinfo'
Note, selecting 'php8.2-common' instead of 'php8.2-ftp'
Note, selecting 'php8.2-common' instead of 'php8.2-gettext'
Note, selecting 'php8.2-common' instead of 'php8.2-iconv'
Note, selecting 'php8.2-common' instead of 'php8.2-pdo'
Note, selecting 'php8.2-common' instead of 'php8.2-phar'
Note, selecting 'php8.2-common' instead of 'php8.2-posix'
Note, selecting 'php8.2-common' instead of 'php8.2-shmop'
Note, selecting 'php8.2-common' instead of 'php8.2-sockets'
Note, selecting 'php8.2-common' instead of 'php8.2-sysvmsg'
Note, selecting 'php8.2-common' instead of 'php8.2-sysvsem'
Note, selecting 'php8.2-common' instead of 'php8.2-sysvshm'
Note, selecting 'php8.2-common' instead of 'php8.2-tokenizer'
Note, selecting 'php8.2-interbase' instead of 'php8.2-pdo-firebird'
Note, selecting 'php8.2-mysql' instead of 'php8.2-mysqli'
Note, selecting 'php8.2-mysql' instead of 'php8.2-mysqlnd'
Note, selecting 'php8.2-mysql' instead of 'php8.2-pdo-mysql'
Note, selecting 'php8.2-odbc' instead of 'php8.2-pdo-odbc'
Note, selecting 'php8.2-pgsql' instead of 'php8.2-pdo-pgsql'
Note, selecting 'php8.2-sqlite3' instead of 'php8.2-pdo-sqlite'
Note, selecting 'php8.2-sybase' instead of 'php8.2-pdo-dblib'
Note, selecting 'php8.2-xml' instead of 'php8.2-dom'
Note, selecting 'php8.2-xml' instead of 'php8.2-simplexml'
Note, selecting 'php8.2-xml' instead of 'php8.2-xmlreader'
Note, selecting 'php8.2-xml' instead of 'php8.2-xmlwriter'
Package 'php8.2-libvirt-php' is not installed, so not removed
Package 'php8.2-amqp' is not installed, so not removed
Package 'php8.2-apcu' is not installed, so not removed
Package 'php8.2-ast' is not installed, so not removed
Package 'libphp8.2-embed' is not installed, so not removed
Package 'php8.2' is not installed, so not removed
Package 'php8.2-dev' is not installed, so not removed
Package 'php8.2-bcmath' is not installed, so not removed
Package 'php8.2-cgi' is not installed, so not removed
Package 'php8.2-enchant' is not installed, so not removed
Package 'php8.2-gmp' is not installed, so not removed
Package 'php8.2-imap' is not installed, so not removed
Package 'php8.2-interbase' is not installed, so not removed
Package 'php8.2-odbc' is not installed, so not removed
Package 'php8.2-pgsql' is not installed, so not removed
Package 'php8.2-phpdbg' is not installed, so not removed
Package 'php8.2-pspell' is not installed, so not removed
Package 'php8.2-snmp' is not installed, so not removed
Package 'php8.2-soap' is not installed, so not removed
Package 'php8.2-sqlite3' is not installed, so not removed
Package 'php8.2-sybase' is not installed, so not removed
Package 'php8.2-ds' is not installed, so not removed
Package 'php8.2-gearman' is not installed, so not removed
Package 'php8.2-gmagick' is not installed, so not removed
Package 'php8.2-gnupg' is not installed, so not removed
Package 'php8.2-igbinary' is not installed, so not removed
Package 'php8.2-imagick' is not installed, so not removed
Package 'php8.2-mailparse' is not installed, so not removed
Package 'php8.2-maxminddb' is not installed, so not removed
Package 'php8.2-mcrypt' is not installed, so not removed
Package 'php8.2-memcache' is not installed, so not removed
Package 'php8.2-memcached' is not installed, so not removed
Package 'php8.2-msgpack' is not installed, so not removed
Package 'php8.2-mongodb' is not installed, so not removed
Package 'php8.2-oauth' is not installed, so not removed
Package 'php8.2-pcov' is not installed, so not removed
Package 'php8.2-http' is not installed, so not removed
Package 'php8.2-pinba' is not installed, so not removed
Package 'php8.2-ps' is not installed, so not removed
Package 'php8.2-psr' is not installed, so not removed
Package 'php8.2-raphf' is not installed, so not removed
Package 'php8.2-redis' is not installed, so not removed
Package 'php8.2-rrd' is not installed, so not removed
Package 'php-symfony-polyfill-php80' is not installed, so not removed
Package 'php8.2-solr' is not installed, so not removed
Package 'php8.2-ssh2' is not installed, so not removed
Package 'php8.2-stomp' is not installed, so not removed
Package 'php-symfony-polyfill-php81' is not installed, so not removed
Package 'php-symfony-polyfill-php82' is not installed, so not removed
Package 'php-symfony-polyfill-php83' is not installed, so not removed
Package 'php8.2-uopz' is not installed, so not removed
Package 'php8.2-uploadprogress' is not installed, so not removed
Package 'php8.2-uuid' is not installed, so not removed
Package 'php8.2-xmlrpc' is not installed, so not removed
Package 'php8.2-yac' is not installed, so not removed
Package 'php8.2-yaml' is not installed, so not removed
Package 'php8.2-zmq' is not installed, so not removed
Package 'php8.2-dba' is not installed, so not removed
Package 'php8.2-xsl' is not installed, so not removed
Package 'php8.2-tideways' is not installed, so not removed
Package 'php8.2-xdebug' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  fontconfig-config fonts-dejavu-core git git-man libabsl20220623 libaom3 libavif15 libdav1d6 libde265-0 libdeflate0 liberror-perl libfontconfig1 libfreetype6
  libgav1-1 libgd3 libheif1 libjbig0 libjpeg62-turbo liblerc4 libnuma1 libpng16-16 librav1e0 libsodium23 libsvtav1enc1 libtidy5deb1 libtiff6 libwebp7 libx11-6
  libx11-data libx265-199 libxau6 libxcb1 libxdmcp6 libxpm4 libxslt1.1 libyuv0 libzip4 patch php-common php-composer-ca-bundle
  php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler
  php-psr-container php-psr-log php-react-promise php-seld-signal-handler php-symfony-deprecation-contracts php-symfony-finder php-symfony-process
  php-symfony-service-contracts sgml-base
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  composer* jsonlint* libapache2-mod-php* libapache2-mod-php8.2* php-json-schema* php-symfony-console* php-symfony-filesystem* php-symfony-string* php8.2-bz2*
  php8.2-cli* php8.2-common* php8.2-curl* php8.2-fpm* php8.2-gd* php8.2-intl* php8.2-ldap* php8.2-mbstring* php8.2-mysql* php8.2-opcache* php8.2-readline*
  php8.2-tidy* php8.2-xml* php8.2-zip*
0 upgraded, 0 newly installed, 23 to remove and 0 not upgraded.
After this operation, 34.3 MB disk space will be freed.
(Reading database ... 25410 files and directories currently installed.)
Removing composer (2.5.5-1+deb12u2) ...
Removing jsonlint (1.9.0-1) ...
Removing libapache2-mod-php (2:8.2+93) ...
Removing libapache2-mod-php8.2 (8.2.28-1~deb12u1) ...
Module php8.2 disabled.
apache2_invoke prerm: Disable module php8.2
Removing php-json-schema (5.2.12-2) ...
Removing php-symfony-console (5.4.23+dfsg-1+deb12u4) ...
Removing php-symfony-filesystem (5.4.23+dfsg-1+deb12u4) ...
Removing php-symfony-string (5.4.23+dfsg-1+deb12u4) ...
Removing php8.2-bz2 (8.2.28-1~deb12u1) ...
Removing php8.2-fpm (8.2.28-1~deb12u1) ...
apache2_invoke php8.2-fpm prerm: No action required
Removing php8.2-cli (8.2.28-1~deb12u1) ...
Removing php8.2-zip (8.2.28-1~deb12u1) ...
Removing php8.2-xml (8.2.28-1~deb12u1) ...
Removing php8.2-curl (8.2.28-1~deb12u1) ...
Removing php8.2-gd (8.2.28-1~deb12u1) ...
Removing php8.2-intl (8.2.28-1~deb12u1) ...
Removing php8.2-ldap (8.2.28-1~deb12u1) ...
Removing php8.2-mbstring (8.2.28-1~deb12u1) ...
Removing php8.2-mysql (8.2.28-1~deb12u1) ...
Removing php8.2-opcache (8.2.28-1~deb12u1) ...
Removing php8.2-readline (8.2.28-1~deb12u1) ...
Removing php8.2-tidy (8.2.28-1~deb12u1) ...
Removing php8.2-common (8.2.28-1~deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
(Reading database ... 24545 files and directories currently installed.)
Purging configuration files for php8.2-common (8.2.28-1~deb12u1) ...
dpkg: warning: while removing php8.2-common, directory '/etc/php/8.2/mods-available' not empty so not removed
Purging configuration files for php8.2-ldap (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-mysql (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-bz2 (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-zip (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-opcache (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-readline (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-mbstring (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-intl (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-fpm (8.2.28-1~deb12u1) ...
apache2_invoke php8.2-fpm postrm: No action required
Purging configuration files for php8.2-curl (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-xml (8.2.28-1~deb12u1) ...
Purging configuration files for libapache2-mod-php8.2 (8.2.28-1~deb12u1) ...
apache2_invoke postrm: Purging state for php8.2
Purging configuration files for php8.2-gd (8.2.28-1~deb12u1) ...
Purging configuration files for php8.2-cli (8.2.28-1~deb12u1) ...
dpkg: warning: while removing php8.2-cli, directory '/etc/php/8.2' not empty so not removed
Purging configuration files for php8.2-tidy (8.2.28-1~deb12u1) ...
Selecting previously unselected package debsuryorg-archive-keyring.
(Reading database ... 24532 files and directories currently installed.)
Preparing to unpack .../debsuryorg-archive-keyring.deb ...
Unpacking debsuryorg-archive-keyring (2025.03.13) ...
Setting up debsuryorg-archive-keyring (2025.03.13) ...
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://security.debian.org bookworm-security InRelease                                                        
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease                                                       
Hit:4 http://mirror.mariadb.org/repo/12.0.1/debian bookworm InRelease                         
Get:5 https://packages.sury.org/php bookworm InRelease [7,551 B]        
Get:6 https://packages.sury.org/php bookworm/main amd64 Packages [258 kB]
Fetched 266 kB in 2s (143 kB/s)   
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
apache2 is already the newest version (2.4.62-1~deb12u2).
The following packages were automatically installed and are no longer required:
  fontconfig-config fonts-dejavu-core git git-man libabsl20220623 libaom3 libavif15 libdav1d6 libde265-0 libdeflate0 liberror-perl libfontconfig1 libfreetype6
  libgav1-1 libgd3 libheif1 libjbig0 libjpeg62-turbo liblerc4 libnuma1 libpng16-16 librav1e0 libsvtav1enc1 libtidy5deb1 libtiff6 libwebp7 libx11-6 libx11-data
  libx265-199 libxau6 libxcb1 libxdmcp6 libxpm4 libxslt1.1 libyuv0 libzip4 patch php-composer-ca-bundle php-composer-class-map-generator
  php-composer-metadata-minifier php-composer-pcre php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-psr-container php-psr-log
  php-react-promise php-seld-signal-handler php-symfony-deprecation-contracts php-symfony-finder php-symfony-process php-symfony-service-contracts sgml-base
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  php8.3-cli php8.3-common php8.3-opcache php8.3-readline
Suggested packages:
  php-pear
The following NEW packages will be installed:
  libapache2-mod-php8.3 php8.3-cli php8.3-common php8.3-opcache php8.3-readline
0 upgraded, 5 newly installed, 0 to remove and 2 not upgraded.
Need to get 4,578 kB of archives.
After this operation, 22.2 MB of additional disk space will be used.
Get:1 https://packages.sury.org/php bookworm/main amd64 php8.3-common amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [725 kB]
Get:2 https://packages.sury.org/php bookworm/main amd64 php8.3-opcache amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [348 kB]
Get:3 https://packages.sury.org/php bookworm/main amd64 php8.3-readline amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [12.5 kB]
Get:4 https://packages.sury.org/php bookworm/main amd64 php8.3-cli amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [1,775 kB]
Get:5 https://packages.sury.org/php bookworm/main amd64 libapache2-mod-php8.3 amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [1,717 kB]
Fetched 4,578 kB in 1s (7,884 kB/s)          
Selecting previously unselected package php8.3-common.
(Reading database ... 24545 files and directories currently installed.)
Preparing to unpack .../php8.3-common_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-common (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-opcache.
Preparing to unpack .../php8.3-opcache_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-opcache (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-readline.
Preparing to unpack .../php8.3-readline_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-readline (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-cli.
Preparing to unpack .../php8.3-cli_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package libapache2-mod-php8.3.
Preparing to unpack .../libapache2-mod-php8.3_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Setting up php8.3-common (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/calendar.ini with new version

Creating config file /etc/php/8.3/mods-available/ctype.ini with new version

Creating config file /etc/php/8.3/mods-available/exif.ini with new version

Creating config file /etc/php/8.3/mods-available/fileinfo.ini with new version

Creating config file /etc/php/8.3/mods-available/ffi.ini with new version

Creating config file /etc/php/8.3/mods-available/ftp.ini with new version

Creating config file /etc/php/8.3/mods-available/gettext.ini with new version

Creating config file /etc/php/8.3/mods-available/iconv.ini with new version

Creating config file /etc/php/8.3/mods-available/pdo.ini with new version

Creating config file /etc/php/8.3/mods-available/phar.ini with new version

Creating config file /etc/php/8.3/mods-available/posix.ini with new version

Creating config file /etc/php/8.3/mods-available/shmop.ini with new version

Creating config file /etc/php/8.3/mods-available/sockets.ini with new version

Creating config file /etc/php/8.3/mods-available/sysvmsg.ini with new version

Creating config file /etc/php/8.3/mods-available/sysvsem.ini with new version

Creating config file /etc/php/8.3/mods-available/sysvshm.ini with new version

Creating config file /etc/php/8.3/mods-available/tokenizer.ini with new version
Setting up php8.3-readline (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/readline.ini with new version
Setting up php8.3-opcache (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/opcache.ini with new version
Setting up php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
update-alternatives: using /usr/bin/php8.3 to provide /usr/bin/php (php) in auto mode
update-alternatives: using /usr/bin/phar8.3 to provide /usr/bin/phar (phar) in auto mode
update-alternatives: using /usr/bin/phar.phar8.3 to provide /usr/bin/phar.phar (phar.phar) in auto mode

Creating config file /etc/php/8.3/cli/php.ini with new version
Setting up libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/apache2/php.ini with new version
apache2_invoke: Enable module php8.3
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Processing triggers for libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Considering dependency mpm_prefork for php8.3:
Considering conflict mpm_event for mpm_prefork:
Considering conflict mpm_worker for mpm_prefork:
Module mpm_prefork already enabled
Considering conflict php5 for php8.3:
Module php8.3 already enabled
Failed to stop php8.2-fpm.service: Unit php8.2-fpm.service not loaded.
Failed to disable unit: Unit file php8.2-fpm.service does not exist.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'php8.3-mysql' instead of 'php8.3-mysqli'
php8.3-cli is already the newest version (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4).
php8.3-cli set to manually installed.
php8.3-opcache is already the newest version (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4).
php8.3-opcache set to manually installed.
php8.3-readline is already the newest version (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4).
php8.3-readline set to manually installed.
The following packages were automatically installed and are no longer required:
  git git-man liberror-perl patch php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver
  php-composer-spdx-licenses php-composer-xdebug-handler php-psr-container php-psr-log php-react-promise php-seld-signal-handler
  php-symfony-deprecation-contracts php-symfony-finder php-symfony-process php-symfony-service-contracts sgml-base
Use 'apt autoremove' to remove them.
Suggested packages:
  php-pear
The following NEW packages will be installed:
  php8.3 php8.3-bcmath php8.3-bz2 php8.3-curl php8.3-fpm php8.3-gd php8.3-intl php8.3-ldap php8.3-mbstring php8.3-mysql php8.3-tidy php8.3-xml php8.3-zip
0 upgraded, 13 newly installed, 0 to remove and 2 not upgraded.
Need to get 2,818 kB of archives.
After this operation, 9,512 kB of additional disk space will be used.
Get:1 https://packages.sury.org/php bookworm/main amd64 php8.3-fpm amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [1,784 kB]
Get:2 https://packages.sury.org/php bookworm/main amd64 php8.3 all 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [43.0 kB]
Get:3 https://packages.sury.org/php bookworm/main amd64 php8.3-bcmath amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [15.5 kB]
Get:4 https://packages.sury.org/php bookworm/main amd64 php8.3-bz2 amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [10.6 kB]
Get:5 https://packages.sury.org/php bookworm/main amd64 php8.3-curl amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [37.5 kB]
Get:6 https://packages.sury.org/php bookworm/main amd64 php8.3-gd amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [29.3 kB]
Get:7 https://packages.sury.org/php bookworm/main amd64 php8.3-intl amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [141 kB]
Get:8 https://packages.sury.org/php bookworm/main amd64 php8.3-ldap amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [32.2 kB]
Get:9 https://packages.sury.org/php bookworm/main amd64 php8.3-mbstring amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [444 kB]
Get:10 https://packages.sury.org/php bookworm/main amd64 php8.3-mysql amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [117 kB]
Get:11 https://packages.sury.org/php bookworm/main amd64 php8.3-tidy amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [18.8 kB]
Get:12 https://packages.sury.org/php bookworm/main amd64 php8.3-xml amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [118 kB]
Get:13 https://packages.sury.org/php bookworm/main amd64 php8.3-zip amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [27.3 kB]
Fetched 2,818 kB in 0s (7,922 kB/s)
Selecting previously unselected package php8.3-fpm.
(Reading database ... 24649 files and directories currently installed.)
Preparing to unpack .../00-php8.3-fpm_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-fpm (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3.
Preparing to unpack .../01-php8.3_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_all.deb ...
Unpacking php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-bcmath.
Preparing to unpack .../02-php8.3-bcmath_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-bcmath (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-bz2.
Preparing to unpack .../03-php8.3-bz2_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-bz2 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-curl.
Preparing to unpack .../04-php8.3-curl_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-curl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-gd.
Preparing to unpack .../05-php8.3-gd_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-gd (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-intl.
Preparing to unpack .../06-php8.3-intl_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-intl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-ldap.
Preparing to unpack .../07-php8.3-ldap_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-ldap (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-mbstring.
Preparing to unpack .../08-php8.3-mbstring_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-mbstring (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-mysql.
Preparing to unpack .../09-php8.3-mysql_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-mysql (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-tidy.
Preparing to unpack .../10-php8.3-tidy_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-tidy (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-xml.
Preparing to unpack .../11-php8.3-xml_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-xml (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Selecting previously unselected package php8.3-zip.
Preparing to unpack .../12-php8.3-zip_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ...
Unpacking php8.3-zip (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Setting up php8.3-curl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/curl.ini with new version
Setting up php8.3-fpm (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/fpm/php.ini with new version
NOTICE: Not enabling PHP 8.3 FPM by default.
NOTICE: To enable PHP 8.3 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php8.3-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Created symlink /etc/systemd/system/multi-user.target.wants/php8.3-fpm.service → /lib/systemd/system/php8.3-fpm.service.
Setting up php8.3-intl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/intl.ini with new version
Setting up php8.3-zip (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/zip.ini with new version
Setting up php8.3-tidy (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/tidy.ini with new version
Setting up php8.3-mysql (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/mysqlnd.ini with new version

Creating config file /etc/php/8.3/mods-available/mysqli.ini with new version

Creating config file /etc/php/8.3/mods-available/pdo_mysql.ini with new version
Setting up php8.3-mbstring (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/mbstring.ini with new version
Setting up php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Setting up php8.3-ldap (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/ldap.ini with new version
Setting up php8.3-bcmath (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/bcmath.ini with new version
Setting up php8.3-bz2 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/bz2.ini with new version
Setting up php8.3-xml (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/dom.ini with new version

Creating config file /etc/php/8.3/mods-available/simplexml.ini with new version

Creating config file /etc/php/8.3/mods-available/xml.ini with new version

Creating config file /etc/php/8.3/mods-available/xmlreader.ini with new version

Creating config file /etc/php/8.3/mods-available/xmlwriter.ini with new version

Creating config file /etc/php/8.3/mods-available/xsl.ini with new version
Setting up php8.3-gd (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...

Creating config file /etc/php/8.3/mods-available/gd.ini with new version
Processing triggers for libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
Processing triggers for php8.3-fpm (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ...
NOTICE: Not enabling PHP 8.3 FPM by default.
NOTICE: To enable PHP 8.3 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php8.3-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
  ✔️   Setup PHP 8.3
Synchronizing state of php8.3-fpm.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable php8.3-fpm
  ✔️   Patched /etc/php/8.3/cli/php.ini
  ✔️   Patched /etc/php/8.3/fpm/php.ini
  ✔️   Patched /etc/php/8.3/apache2/php.ini
  ✔️   Backup restored
  ⏳   Configuring BookStackenvironment: line 54: composer: command not found

[ERROR] in line 54: exit code 0: while executing command $STD composer install --no-dev

🖼️ Additional context (optional).

No response

Originally created by @Maxzhao1999 on GitHub (Jul 10, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Bookstack ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/bookstack.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. Update from v25.05 to v25.05.2 of Bookstack, using "update" command in the LXC gives `[ERROR] in line 54: exit code 0: while executing command $STD composer install --no-dev ` during configuration Please let me know what additional information i can provide ### 🔄 Steps to reproduce the issue. type 'update' in the LXC ### ❌ Paste the full error output (if available). ``` ____ __ __ __ / __ )____ ____ / /_______/ /_____ ______/ /__ / __ / __ \/ __ \/ //_/ ___/ __/ __ `/ ___/ //_/ / /_/ / /_/ / /_/ / ,< (__ ) /_/ /_/ / /__/ ,< /_____/\____/\____/_/|_/____/\__/\__,_/\___/_/|_| ✔️ Services Stopped ✔️ Backup finished ✔️ Deployed: bookstack (25.05.2) Reading package lists... Doneetup new PHP 8.3 Building dependency tree... Done Reading state information... Done Note, selecting 'php8.2-xdebug' for regex 'php82*' Note, selecting 'php8.2-msgpack' for regex 'php82*' Note, selecting 'php8.2-gmagick' for regex 'php82*' Note, selecting 'php8.2-xmlwriter' for regex 'php82*' Note, selecting 'php8.2-mysql' for regex 'php82*' Note, selecting 'php8.2-pdo-pgsql' for regex 'php82*' Note, selecting 'php8.2-enchant' for regex 'php82*' Note, selecting 'php8.2-pspell' for regex 'php82*' Note, selecting 'php8.2-shmop' for regex 'php82*' Note, selecting 'php8.2-maxminddb' for regex 'php82*' Note, selecting 'php8.2-simplexml' for regex 'php82*' Note, selecting 'php8.2-calendar' for regex 'php82*' Note, selecting 'php8.2-pdo-sqlite' for regex 'php82*' Note, selecting 'php8.2-interbase' for regex 'php82*' Note, selecting 'php8.2-pinba' for regex 'php82*' Note, selecting 'php8.2-snmp' for regex 'php82*' Note, selecting 'php8.2-soap' for regex 'php82*' Note, selecting 'php8.2-mailparse' for regex 'php82*' Note, selecting 'php8.2-solr' for regex 'php82*' Note, selecting 'php8.0-common' for regex 'php82*' Note, selecting 'php8.2-http' for regex 'php82*' Note, selecting 'php8.2-yaml' for regex 'php82*' Note, selecting 'php8.2-ssh2' for regex 'php82*' Note, selecting 'libapache2-mod-php8.2' for regex 'php82*' Note, selecting 'php8.2-pdo-mysql' for regex 'php82*' Note, selecting 'php8.2-uploadprogress' for regex 'php82*' Note, selecting 'php8.2' for regex 'php82*' Note, selecting 'php8.2-memcache' for regex 'php82*' Note, selecting 'php8.2-mbstring' for regex 'php82*' Note, selecting 'php8.2-stomp' for regex 'php82*' Note, selecting 'php8.2-curl' for regex 'php82*' Note, selecting 'php8.2-posix' for regex 'php82*' Note, selecting 'php-symfony-polyfill-php80' for regex 'php82*' Note, selecting 'php-symfony-polyfill-php81' for regex 'php82*' Note, selecting 'php-symfony-polyfill-php82' for regex 'php82*' Note, selecting 'php-symfony-polyfill-php83' for regex 'php82*' Note, selecting 'php8.2-bcmath' for regex 'php82*' Note, selecting 'php8.2-fileinfo' for regex 'php82*' Note, selecting 'php8.2-tidy' for regex 'php82*' Note, selecting 'php8.2-opcache' for regex 'php82*' Note, selecting 'php8.2-imap' for regex 'php82*' Note, selecting 'php8.2-imagick' for regex 'php82*' Note, selecting 'php8.2-intl' for regex 'php82*' Note, selecting 'php8.2-libvirt-php' for regex 'php82*' Note, selecting 'libphp8.2-embed' for regex 'php82*' Note, selecting 'php8.2-readline' for regex 'php82*' Note, selecting 'php8.2-odbc' for regex 'php82*' Note, selecting 'php8.2-memcached' for regex 'php82*' Note, selecting 'php8.2-igbinary' for regex 'php82*' Note, selecting 'php8.2-mongodb' for regex 'php82*' Note, selecting 'php8.2-redis' for regex 'php82*' Note, selecting 'php8.1-common' for regex 'php82*' Note, selecting 'php8.2-gettext' for regex 'php82*' Note, selecting 'php8.2-uopz' for regex 'php82*' Note, selecting 'php8.2-json' for regex 'php82*' Note, selecting 'php8.2-xmlreader' for regex 'php82*' Note, selecting 'php8.2-pcov' for regex 'php82*' Note, selecting 'php8.2-uuid' for regex 'php82*' Note, selecting 'php8.2-phar' for regex 'php82*' Note, selecting 'php8.2-pdo-odbc' for regex 'php82*' Note, selecting 'php8.2-xmlrpc' for regex 'php82*' Note, selecting 'php8.2-gearman' for regex 'php82*' Note, selecting 'php8.2-sockets' for regex 'php82*' Note, selecting 'php8.2-exif' for regex 'php82*' Note, selecting 'php8.2-tideways' for regex 'php82*' Note, selecting 'php8.2-sysvmsg' for regex 'php82*' Note, selecting 'php8.2-pdo-dblib' for regex 'php82*' Note, selecting 'php8.2-oauth' for regex 'php82*' Note, selecting 'php8.2-phpdbg' for regex 'php82*' Note, selecting 'php8.2-ds' for regex 'php82*' Note, selecting 'php8.2-gd' for regex 'php82*' Note, selecting 'php8.2-mysqli' for regex 'php82*' Note, selecting 'php8.2-ps' for regex 'php82*' Note, selecting 'php8.2-sysvsem' for regex 'php82*' Note, selecting 'php8.2-sysvshm' for regex 'php82*' Note, selecting 'php8.2-sqlite3' for regex 'php82*' Note, selecting 'php8.2-raphf' for regex 'php82*' Note, selecting 'php8.2-ast' for regex 'php82*' Note, selecting 'php8.2-bz2' for regex 'php82*' Note, selecting 'php8.2-cgi' for regex 'php82*' Note, selecting 'php8.2-cli' for regex 'php82*' Note, selecting 'php8.2-dba' for regex 'php82*' Note, selecting 'php8.2-dev' for regex 'php82*' Note, selecting 'php8.2-dom' for regex 'php82*' Note, selecting 'php8.2-ffi' for regex 'php82*' Note, selecting 'php8.2-fpm' for regex 'php82*' Note, selecting 'php8.2-ftp' for regex 'php82*' Note, selecting 'php8.2-common' for regex 'php82*' Note, selecting 'php8.2-gmp' for regex 'php82*' Note, selecting 'php8.2-sybase' for regex 'php82*' Note, selecting 'php8.2-ctype' for regex 'php82*' Note, selecting 'php8.2-pgsql' for regex 'php82*' Note, selecting 'php8.2-gnupg' for regex 'php82*' Note, selecting 'php8.2-ldap' for regex 'php82*' Note, selecting 'php8.2-tokenizer' for regex 'php82*' Note, selecting 'php8.2-iconv' for regex 'php82*' Note, selecting 'php8.2-pdo-firebird' for regex 'php82*' Note, selecting 'php8.2-mysqlnd' for regex 'php82*' Note, selecting 'php8.2-pdo' for regex 'php82*' Note, selecting 'php8.2-psr' for regex 'php82*' Note, selecting 'php8.2-amqp' for regex 'php82*' Note, selecting 'php8.2-rrd' for regex 'php82*' Note, selecting 'php8.2-apcu' for regex 'php82*' Note, selecting 'php8.2-mcrypt' for regex 'php82*' Note, selecting 'php8.2-xml' for regex 'php82*' Note, selecting 'php8.2-xsl' for regex 'php82*' Note, selecting 'php8.2-yac' for regex 'php82*' Note, selecting 'php8.2-zip' for regex 'php82*' Note, selecting 'php8.2-zmq' for regex 'php82*' Package 'php8.0-common' is not installed, so not removed Package 'php8.1-common' is not installed, so not removed Note, selecting 'php8.2-common' instead of 'php8.2-calendar' Note, selecting 'php8.2-common' instead of 'php8.2-ctype' Note, selecting 'php8.2-common' instead of 'php8.2-exif' Note, selecting 'php8.2-common' instead of 'php8.2-ffi' Note, selecting 'php8.2-common' instead of 'php8.2-fileinfo' Note, selecting 'php8.2-common' instead of 'php8.2-ftp' Note, selecting 'php8.2-common' instead of 'php8.2-gettext' Note, selecting 'php8.2-common' instead of 'php8.2-iconv' Note, selecting 'php8.2-common' instead of 'php8.2-pdo' Note, selecting 'php8.2-common' instead of 'php8.2-phar' Note, selecting 'php8.2-common' instead of 'php8.2-posix' Note, selecting 'php8.2-common' instead of 'php8.2-shmop' Note, selecting 'php8.2-common' instead of 'php8.2-sockets' Note, selecting 'php8.2-common' instead of 'php8.2-sysvmsg' Note, selecting 'php8.2-common' instead of 'php8.2-sysvsem' Note, selecting 'php8.2-common' instead of 'php8.2-sysvshm' Note, selecting 'php8.2-common' instead of 'php8.2-tokenizer' Note, selecting 'php8.2-interbase' instead of 'php8.2-pdo-firebird' Note, selecting 'php8.2-mysql' instead of 'php8.2-mysqli' Note, selecting 'php8.2-mysql' instead of 'php8.2-mysqlnd' Note, selecting 'php8.2-mysql' instead of 'php8.2-pdo-mysql' Note, selecting 'php8.2-odbc' instead of 'php8.2-pdo-odbc' Note, selecting 'php8.2-pgsql' instead of 'php8.2-pdo-pgsql' Note, selecting 'php8.2-sqlite3' instead of 'php8.2-pdo-sqlite' Note, selecting 'php8.2-sybase' instead of 'php8.2-pdo-dblib' Note, selecting 'php8.2-xml' instead of 'php8.2-dom' Note, selecting 'php8.2-xml' instead of 'php8.2-simplexml' Note, selecting 'php8.2-xml' instead of 'php8.2-xmlreader' Note, selecting 'php8.2-xml' instead of 'php8.2-xmlwriter' Package 'php8.2-libvirt-php' is not installed, so not removed Package 'php8.2-amqp' is not installed, so not removed Package 'php8.2-apcu' is not installed, so not removed Package 'php8.2-ast' is not installed, so not removed Package 'libphp8.2-embed' is not installed, so not removed Package 'php8.2' is not installed, so not removed Package 'php8.2-dev' is not installed, so not removed Package 'php8.2-bcmath' is not installed, so not removed Package 'php8.2-cgi' is not installed, so not removed Package 'php8.2-enchant' is not installed, so not removed Package 'php8.2-gmp' is not installed, so not removed Package 'php8.2-imap' is not installed, so not removed Package 'php8.2-interbase' is not installed, so not removed Package 'php8.2-odbc' is not installed, so not removed Package 'php8.2-pgsql' is not installed, so not removed Package 'php8.2-phpdbg' is not installed, so not removed Package 'php8.2-pspell' is not installed, so not removed Package 'php8.2-snmp' is not installed, so not removed Package 'php8.2-soap' is not installed, so not removed Package 'php8.2-sqlite3' is not installed, so not removed Package 'php8.2-sybase' is not installed, so not removed Package 'php8.2-ds' is not installed, so not removed Package 'php8.2-gearman' is not installed, so not removed Package 'php8.2-gmagick' is not installed, so not removed Package 'php8.2-gnupg' is not installed, so not removed Package 'php8.2-igbinary' is not installed, so not removed Package 'php8.2-imagick' is not installed, so not removed Package 'php8.2-mailparse' is not installed, so not removed Package 'php8.2-maxminddb' is not installed, so not removed Package 'php8.2-mcrypt' is not installed, so not removed Package 'php8.2-memcache' is not installed, so not removed Package 'php8.2-memcached' is not installed, so not removed Package 'php8.2-msgpack' is not installed, so not removed Package 'php8.2-mongodb' is not installed, so not removed Package 'php8.2-oauth' is not installed, so not removed Package 'php8.2-pcov' is not installed, so not removed Package 'php8.2-http' is not installed, so not removed Package 'php8.2-pinba' is not installed, so not removed Package 'php8.2-ps' is not installed, so not removed Package 'php8.2-psr' is not installed, so not removed Package 'php8.2-raphf' is not installed, so not removed Package 'php8.2-redis' is not installed, so not removed Package 'php8.2-rrd' is not installed, so not removed Package 'php-symfony-polyfill-php80' is not installed, so not removed Package 'php8.2-solr' is not installed, so not removed Package 'php8.2-ssh2' is not installed, so not removed Package 'php8.2-stomp' is not installed, so not removed Package 'php-symfony-polyfill-php81' is not installed, so not removed Package 'php-symfony-polyfill-php82' is not installed, so not removed Package 'php-symfony-polyfill-php83' is not installed, so not removed Package 'php8.2-uopz' is not installed, so not removed Package 'php8.2-uploadprogress' is not installed, so not removed Package 'php8.2-uuid' is not installed, so not removed Package 'php8.2-xmlrpc' is not installed, so not removed Package 'php8.2-yac' is not installed, so not removed Package 'php8.2-yaml' is not installed, so not removed Package 'php8.2-zmq' is not installed, so not removed Package 'php8.2-dba' is not installed, so not removed Package 'php8.2-xsl' is not installed, so not removed Package 'php8.2-tideways' is not installed, so not removed Package 'php8.2-xdebug' is not installed, so not removed The following packages were automatically installed and are no longer required: fontconfig-config fonts-dejavu-core git git-man libabsl20220623 libaom3 libavif15 libdav1d6 libde265-0 libdeflate0 liberror-perl libfontconfig1 libfreetype6 libgav1-1 libgd3 libheif1 libjbig0 libjpeg62-turbo liblerc4 libnuma1 libpng16-16 librav1e0 libsodium23 libsvtav1enc1 libtidy5deb1 libtiff6 libwebp7 libx11-6 libx11-data libx265-199 libxau6 libxcb1 libxdmcp6 libxpm4 libxslt1.1 libyuv0 libzip4 patch php-common php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-psr-container php-psr-log php-react-promise php-seld-signal-handler php-symfony-deprecation-contracts php-symfony-finder php-symfony-process php-symfony-service-contracts sgml-base Use 'apt autoremove' to remove them. The following packages will be REMOVED: composer* jsonlint* libapache2-mod-php* libapache2-mod-php8.2* php-json-schema* php-symfony-console* php-symfony-filesystem* php-symfony-string* php8.2-bz2* php8.2-cli* php8.2-common* php8.2-curl* php8.2-fpm* php8.2-gd* php8.2-intl* php8.2-ldap* php8.2-mbstring* php8.2-mysql* php8.2-opcache* php8.2-readline* php8.2-tidy* php8.2-xml* php8.2-zip* 0 upgraded, 0 newly installed, 23 to remove and 0 not upgraded. After this operation, 34.3 MB disk space will be freed. (Reading database ... 25410 files and directories currently installed.) Removing composer (2.5.5-1+deb12u2) ... Removing jsonlint (1.9.0-1) ... Removing libapache2-mod-php (2:8.2+93) ... Removing libapache2-mod-php8.2 (8.2.28-1~deb12u1) ... Module php8.2 disabled. apache2_invoke prerm: Disable module php8.2 Removing php-json-schema (5.2.12-2) ... Removing php-symfony-console (5.4.23+dfsg-1+deb12u4) ... Removing php-symfony-filesystem (5.4.23+dfsg-1+deb12u4) ... Removing php-symfony-string (5.4.23+dfsg-1+deb12u4) ... Removing php8.2-bz2 (8.2.28-1~deb12u1) ... Removing php8.2-fpm (8.2.28-1~deb12u1) ... apache2_invoke php8.2-fpm prerm: No action required Removing php8.2-cli (8.2.28-1~deb12u1) ... Removing php8.2-zip (8.2.28-1~deb12u1) ... Removing php8.2-xml (8.2.28-1~deb12u1) ... Removing php8.2-curl (8.2.28-1~deb12u1) ... Removing php8.2-gd (8.2.28-1~deb12u1) ... Removing php8.2-intl (8.2.28-1~deb12u1) ... Removing php8.2-ldap (8.2.28-1~deb12u1) ... Removing php8.2-mbstring (8.2.28-1~deb12u1) ... Removing php8.2-mysql (8.2.28-1~deb12u1) ... Removing php8.2-opcache (8.2.28-1~deb12u1) ... Removing php8.2-readline (8.2.28-1~deb12u1) ... Removing php8.2-tidy (8.2.28-1~deb12u1) ... Removing php8.2-common (8.2.28-1~deb12u1) ... Processing triggers for man-db (2.11.2-2) ... (Reading database ... 24545 files and directories currently installed.) Purging configuration files for php8.2-common (8.2.28-1~deb12u1) ... dpkg: warning: while removing php8.2-common, directory '/etc/php/8.2/mods-available' not empty so not removed Purging configuration files for php8.2-ldap (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-mysql (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-bz2 (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-zip (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-opcache (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-readline (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-mbstring (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-intl (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-fpm (8.2.28-1~deb12u1) ... apache2_invoke php8.2-fpm postrm: No action required Purging configuration files for php8.2-curl (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-xml (8.2.28-1~deb12u1) ... Purging configuration files for libapache2-mod-php8.2 (8.2.28-1~deb12u1) ... apache2_invoke postrm: Purging state for php8.2 Purging configuration files for php8.2-gd (8.2.28-1~deb12u1) ... Purging configuration files for php8.2-cli (8.2.28-1~deb12u1) ... dpkg: warning: while removing php8.2-cli, directory '/etc/php/8.2' not empty so not removed Purging configuration files for php8.2-tidy (8.2.28-1~deb12u1) ... Selecting previously unselected package debsuryorg-archive-keyring. (Reading database ... 24532 files and directories currently installed.) Preparing to unpack .../debsuryorg-archive-keyring.deb ... Unpacking debsuryorg-archive-keyring (2025.03.13) ... Setting up debsuryorg-archive-keyring (2025.03.13) ... Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://security.debian.org bookworm-security InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 http://mirror.mariadb.org/repo/12.0.1/debian bookworm InRelease Get:5 https://packages.sury.org/php bookworm InRelease [7,551 B] Get:6 https://packages.sury.org/php bookworm/main amd64 Packages [258 kB] Fetched 266 kB in 2s (143 kB/s) Reading package lists... Done Reading package lists... Done Building dependency tree... Done Reading state information... Done apache2 is already the newest version (2.4.62-1~deb12u2). The following packages were automatically installed and are no longer required: fontconfig-config fonts-dejavu-core git git-man libabsl20220623 libaom3 libavif15 libdav1d6 libde265-0 libdeflate0 liberror-perl libfontconfig1 libfreetype6 libgav1-1 libgd3 libheif1 libjbig0 libjpeg62-turbo liblerc4 libnuma1 libpng16-16 librav1e0 libsvtav1enc1 libtidy5deb1 libtiff6 libwebp7 libx11-6 libx11-data libx265-199 libxau6 libxcb1 libxdmcp6 libxpm4 libxslt1.1 libyuv0 libzip4 patch php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-psr-container php-psr-log php-react-promise php-seld-signal-handler php-symfony-deprecation-contracts php-symfony-finder php-symfony-process php-symfony-service-contracts sgml-base Use 'apt autoremove' to remove them. The following additional packages will be installed: php8.3-cli php8.3-common php8.3-opcache php8.3-readline Suggested packages: php-pear The following NEW packages will be installed: libapache2-mod-php8.3 php8.3-cli php8.3-common php8.3-opcache php8.3-readline 0 upgraded, 5 newly installed, 0 to remove and 2 not upgraded. Need to get 4,578 kB of archives. After this operation, 22.2 MB of additional disk space will be used. Get:1 https://packages.sury.org/php bookworm/main amd64 php8.3-common amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [725 kB] Get:2 https://packages.sury.org/php bookworm/main amd64 php8.3-opcache amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [348 kB] Get:3 https://packages.sury.org/php bookworm/main amd64 php8.3-readline amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [12.5 kB] Get:4 https://packages.sury.org/php bookworm/main amd64 php8.3-cli amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [1,775 kB] Get:5 https://packages.sury.org/php bookworm/main amd64 libapache2-mod-php8.3 amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [1,717 kB] Fetched 4,578 kB in 1s (7,884 kB/s) Selecting previously unselected package php8.3-common. (Reading database ... 24545 files and directories currently installed.) Preparing to unpack .../php8.3-common_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-common (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-opcache. Preparing to unpack .../php8.3-opcache_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-opcache (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-readline. Preparing to unpack .../php8.3-readline_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-readline (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-cli. Preparing to unpack .../php8.3-cli_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package libapache2-mod-php8.3. Preparing to unpack .../libapache2-mod-php8.3_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Setting up php8.3-common (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/calendar.ini with new version Creating config file /etc/php/8.3/mods-available/ctype.ini with new version Creating config file /etc/php/8.3/mods-available/exif.ini with new version Creating config file /etc/php/8.3/mods-available/fileinfo.ini with new version Creating config file /etc/php/8.3/mods-available/ffi.ini with new version Creating config file /etc/php/8.3/mods-available/ftp.ini with new version Creating config file /etc/php/8.3/mods-available/gettext.ini with new version Creating config file /etc/php/8.3/mods-available/iconv.ini with new version Creating config file /etc/php/8.3/mods-available/pdo.ini with new version Creating config file /etc/php/8.3/mods-available/phar.ini with new version Creating config file /etc/php/8.3/mods-available/posix.ini with new version Creating config file /etc/php/8.3/mods-available/shmop.ini with new version Creating config file /etc/php/8.3/mods-available/sockets.ini with new version Creating config file /etc/php/8.3/mods-available/sysvmsg.ini with new version Creating config file /etc/php/8.3/mods-available/sysvsem.ini with new version Creating config file /etc/php/8.3/mods-available/sysvshm.ini with new version Creating config file /etc/php/8.3/mods-available/tokenizer.ini with new version Setting up php8.3-readline (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/readline.ini with new version Setting up php8.3-opcache (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/opcache.ini with new version Setting up php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... update-alternatives: using /usr/bin/php8.3 to provide /usr/bin/php (php) in auto mode update-alternatives: using /usr/bin/phar8.3 to provide /usr/bin/phar (phar) in auto mode update-alternatives: using /usr/bin/phar.phar8.3 to provide /usr/bin/phar.phar (phar.phar) in auto mode Creating config file /etc/php/8.3/cli/php.ini with new version Setting up libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/apache2/php.ini with new version apache2_invoke: Enable module php8.3 Processing triggers for man-db (2.11.2-2) ... Processing triggers for php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Processing triggers for libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Considering dependency mpm_prefork for php8.3: Considering conflict mpm_event for mpm_prefork: Considering conflict mpm_worker for mpm_prefork: Module mpm_prefork already enabled Considering conflict php5 for php8.3: Module php8.3 already enabled Failed to stop php8.2-fpm.service: Unit php8.2-fpm.service not loaded. Failed to disable unit: Unit file php8.2-fpm.service does not exist. Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'php8.3-mysql' instead of 'php8.3-mysqli' php8.3-cli is already the newest version (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4). php8.3-cli set to manually installed. php8.3-opcache is already the newest version (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4). php8.3-opcache set to manually installed. php8.3-readline is already the newest version (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4). php8.3-readline set to manually installed. The following packages were automatically installed and are no longer required: git git-man liberror-perl patch php-composer-ca-bundle php-composer-class-map-generator php-composer-metadata-minifier php-composer-pcre php-composer-semver php-composer-spdx-licenses php-composer-xdebug-handler php-psr-container php-psr-log php-react-promise php-seld-signal-handler php-symfony-deprecation-contracts php-symfony-finder php-symfony-process php-symfony-service-contracts sgml-base Use 'apt autoremove' to remove them. Suggested packages: php-pear The following NEW packages will be installed: php8.3 php8.3-bcmath php8.3-bz2 php8.3-curl php8.3-fpm php8.3-gd php8.3-intl php8.3-ldap php8.3-mbstring php8.3-mysql php8.3-tidy php8.3-xml php8.3-zip 0 upgraded, 13 newly installed, 0 to remove and 2 not upgraded. Need to get 2,818 kB of archives. After this operation, 9,512 kB of additional disk space will be used. Get:1 https://packages.sury.org/php bookworm/main amd64 php8.3-fpm amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [1,784 kB] Get:2 https://packages.sury.org/php bookworm/main amd64 php8.3 all 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [43.0 kB] Get:3 https://packages.sury.org/php bookworm/main amd64 php8.3-bcmath amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [15.5 kB] Get:4 https://packages.sury.org/php bookworm/main amd64 php8.3-bz2 amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [10.6 kB] Get:5 https://packages.sury.org/php bookworm/main amd64 php8.3-curl amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [37.5 kB] Get:6 https://packages.sury.org/php bookworm/main amd64 php8.3-gd amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [29.3 kB] Get:7 https://packages.sury.org/php bookworm/main amd64 php8.3-intl amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [141 kB] Get:8 https://packages.sury.org/php bookworm/main amd64 php8.3-ldap amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [32.2 kB] Get:9 https://packages.sury.org/php bookworm/main amd64 php8.3-mbstring amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [444 kB] Get:10 https://packages.sury.org/php bookworm/main amd64 php8.3-mysql amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [117 kB] Get:11 https://packages.sury.org/php bookworm/main amd64 php8.3-tidy amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [18.8 kB] Get:12 https://packages.sury.org/php bookworm/main amd64 php8.3-xml amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [118 kB] Get:13 https://packages.sury.org/php bookworm/main amd64 php8.3-zip amd64 8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4 [27.3 kB] Fetched 2,818 kB in 0s (7,922 kB/s) Selecting previously unselected package php8.3-fpm. (Reading database ... 24649 files and directories currently installed.) Preparing to unpack .../00-php8.3-fpm_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-fpm (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3. Preparing to unpack .../01-php8.3_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_all.deb ... Unpacking php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-bcmath. Preparing to unpack .../02-php8.3-bcmath_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-bcmath (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-bz2. Preparing to unpack .../03-php8.3-bz2_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-bz2 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-curl. Preparing to unpack .../04-php8.3-curl_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-curl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-gd. Preparing to unpack .../05-php8.3-gd_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-gd (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-intl. Preparing to unpack .../06-php8.3-intl_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-intl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-ldap. Preparing to unpack .../07-php8.3-ldap_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-ldap (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-mbstring. Preparing to unpack .../08-php8.3-mbstring_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-mbstring (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-mysql. Preparing to unpack .../09-php8.3-mysql_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-mysql (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-tidy. Preparing to unpack .../10-php8.3-tidy_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-tidy (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-xml. Preparing to unpack .../11-php8.3-xml_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-xml (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Selecting previously unselected package php8.3-zip. Preparing to unpack .../12-php8.3-zip_8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4_amd64.deb ... Unpacking php8.3-zip (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Setting up php8.3-curl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/curl.ini with new version Setting up php8.3-fpm (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/fpm/php.ini with new version NOTICE: Not enabling PHP 8.3 FPM by default. NOTICE: To enable PHP 8.3 FPM in Apache2 do: NOTICE: a2enmod proxy_fcgi setenvif NOTICE: a2enconf php8.3-fpm NOTICE: You are seeing this message because you have apache2 package installed. Created symlink /etc/systemd/system/multi-user.target.wants/php8.3-fpm.service → /lib/systemd/system/php8.3-fpm.service. Setting up php8.3-intl (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/intl.ini with new version Setting up php8.3-zip (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/zip.ini with new version Setting up php8.3-tidy (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/tidy.ini with new version Setting up php8.3-mysql (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/mysqlnd.ini with new version Creating config file /etc/php/8.3/mods-available/mysqli.ini with new version Creating config file /etc/php/8.3/mods-available/pdo_mysql.ini with new version Setting up php8.3-mbstring (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/mbstring.ini with new version Setting up php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Setting up php8.3-ldap (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/ldap.ini with new version Setting up php8.3-bcmath (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/bcmath.ini with new version Setting up php8.3-bz2 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/bz2.ini with new version Setting up php8.3-xml (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/dom.ini with new version Creating config file /etc/php/8.3/mods-available/simplexml.ini with new version Creating config file /etc/php/8.3/mods-available/xml.ini with new version Creating config file /etc/php/8.3/mods-available/xmlreader.ini with new version Creating config file /etc/php/8.3/mods-available/xmlwriter.ini with new version Creating config file /etc/php/8.3/mods-available/xsl.ini with new version Setting up php8.3-gd (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Creating config file /etc/php/8.3/mods-available/gd.ini with new version Processing triggers for libapache2-mod-php8.3 (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Processing triggers for man-db (2.11.2-2) ... Processing triggers for php8.3-cli (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... Processing triggers for php8.3-fpm (8.3.23-1+0~20250703.64+debian12~1.gbp5e3ea4) ... NOTICE: Not enabling PHP 8.3 FPM by default. NOTICE: To enable PHP 8.3 FPM in Apache2 do: NOTICE: a2enmod proxy_fcgi setenvif NOTICE: a2enconf php8.3-fpm NOTICE: You are seeing this message because you have apache2 package installed. ✔️ Setup PHP 8.3 Synchronizing state of php8.3-fpm.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable php8.3-fpm ✔️ Patched /etc/php/8.3/cli/php.ini ✔️ Patched /etc/php/8.3/fpm/php.ini ✔️ Patched /etc/php/8.3/apache2/php.ini ✔️ Backup restored ⏳ Configuring BookStackenvironment: line 54: composer: command not found [ERROR] in line 54: exit code 0: while executing command $STD composer install --no-dev ``` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-04 23:58:31 +03:00
Author
Owner

@MickLesk commented on GitHub (Jul 10, 2025):

how old is the install? without composer? stange

@MickLesk commented on GitHub (Jul 10, 2025): how old is the install? without composer? stange
Author
Owner

@Maxzhao1999 commented on GitHub (Jul 10, 2025):

Composer did exist. When I roll back to pre-update state:

root@bookstack:~# composer
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Continue as root/super user [yes]?

It looks like the script removed it:

Removing composer (2.5.5-1+deb12u2) ...

The install is weeks old

@Maxzhao1999 commented on GitHub (Jul 10, 2025): Composer did exist. When I roll back to pre-update state: ``` bash root@bookstack:~# composer Do not run Composer as root/super user! See https://getcomposer.org/root for details Continue as root/super user [yes]? ``` It looks like the script removed it: ```bash Removing composer (2.5.5-1+deb12u2) ... ``` The install is weeks old
Author
Owner

@tremor021 commented on GitHub (Jul 11, 2025):

Composer did exist. When I roll back to pre-update state:
It looks like the script removed it:
Removing composer (2.5.5-1+deb12u2) ...

this is odd. nowhere in the update script there is a command that messes with composer...

@tremor021 commented on GitHub (Jul 11, 2025): > Composer did exist. When I roll back to pre-update state: > It looks like the script removed it: > Removing composer (2.5.5-1+deb12u2) ... this is odd. nowhere in the update script there is a command that messes with `composer`...
Author
Owner

@MickLesk commented on GitHub (Jul 11, 2025):

we can try following:

#5935 give feedback after merge

@MickLesk commented on GitHub (Jul 11, 2025): we can try following: #5935 give feedback after merge
Author
Owner

@Maxzhao1999 commented on GitHub (Jul 11, 2025):

That worked!

@Maxzhao1999 commented on GitHub (Jul 11, 2025): That worked!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1258