When installing blackfire-php via apt in CircleCI Ubuntu-based images with PHP 8.5, the installation fails because the available package version (1.92.57) doesn’t support PHP 8.5’s ABI version (20250925).
Environment Details
-
CircleCI Image: Ubuntu 22.04 (Jammy) based image
-
PHP Version: 8.5 (ABI version: 20250925)
-
blackfire-php Package Version: 1.92.57 (installed from default repositories)
-
Error:
We are sorry but we were unable to find any suitable version of Blackfire Probe for your system
Full Error Log
sudo apt install -y blackfire-php libpq-dev libxslt-dev
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Note, selecting ‘libxslt1-dev’ instead of ‘libxslt-dev’
The following additional packages will be installed:
libpq5 libxslt1.1
Suggested packages:
php7.2-cli php7.2-common postgresql-doc-14
The following NEW packages will be installed:
blackfire-php libxslt1-dev libxslt1.1
The following packages will be upgraded:
libpq-dev libpq5
2 upgraded, 3 newly installed, 0 to remove and 151 not upgraded.
Need to get 6,032 kB of archives.
After this operation, 17.1 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpq-dev amd64 14.20-0ubuntu0.22.04.1 [149 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpq5 amd64 14.20-0ubuntu0.22.04.1 [153 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxslt1.1 amd64 1.1.34-4ubuntu0.22.04.5 [165 kB]
Get:4 http://packages.blackfire.io/debian any/main amd64 blackfire-php amd64 1.92.57 [5,347 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxslt1-dev amd64 1.1.34-4ubuntu0.22.04.5 [219 kB]
Fetched 6,032 kB in 1s (5,266 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package blackfire-php.
(Reading database … 27979 files and directories currently installed.)
Preparing to unpack …/blackfire-php_1.92.57_amd64.deb …
Unpacking blackfire-php (1.92.57) …
Preparing to unpack …/libpq-dev_14.20-0ubuntu0.22.04.1_amd64.deb …
Unpacking libpq-dev (14.20-0ubuntu0.22.04.1) over (14.11-0ubuntu0.22.04.1) …
Preparing to unpack …/libpq5_14.20-0ubuntu0.22.04.1_amd64.deb …
Unpacking libpq5:amd64 (14.20-0ubuntu0.22.04.1) over (14.11-0ubuntu0.22.04.1) …
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack …/libxslt1.1_1.1.34-4ubuntu0.22.04.5_amd64.deb …
Unpacking libxslt1.1:amd64 (1.1.34-4ubuntu0.22.04.5) …
Selecting previously unselected package libxslt1-dev:amd64.
Preparing to unpack …/libxslt1-dev_1.1.34-4ubuntu0.22.04.5_amd64.deb …
Unpacking libxslt1-dev:amd64 (1.1.34-4ubuntu0.22.04.5) …
Setting up libpq5:amd64 (14.20-0ubuntu0.22.04.1) …
Setting up libpq-dev (14.20-0ubuntu0.22.04.1) …
Setting up blackfire-php (1.92.57) …
We are sorry but we were unable to find any suitable version of Blackfire Probe for your system.
We would like to help you, please contact us via https://support.blackfire.platform.sh.
OS: Linux a585a16c685d 6.8.0-1040-aws #42~22.04.1-Ubuntu SMP Wed Sep 24 10:26:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Architecture: amd64
PATH: /usr/sbin:/usr/bin:/sbin:/bin
PHP binary detected: /usr/local/bin/php
PHP ABI version(s) detected: 20250925
PHP ABI version(s) installed: none
PHP extension directory detected: /usr/local/lib/php/extensions/no-debug-non-zts-20250925
PHP extension directories installed: none
PHP configuration directories detected: /etc/php.d
dpkg: error processing package blackfire-php (–configure):
installed blackfire-php package post-installation script subprocess returned error exit status 1
Setting up libxslt1.1:amd64 (1.1.34-4ubuntu0.22.04.5) …
Setting up libxslt1-dev:amd64 (1.1.34-4ubuntu0.22.04.5) …
Processing triggers for libc-bin (2.35-0ubuntu3.6) …
Errors were encountered while processing:
blackfire-php
E: Sub-process /usr/bin/dpkg returned an error code (1)
Exited with code exit status 100