Hello to everyone,

I need to upgrade a drupal7 site and choose backdrop-cms.  As I document every step, I found out, the hard way, that the required php packages aren't well documented.

When I install into a fresh debian 12 setup with apache2 and mariadb-server, you need the following php (8.2) packages to get backdrop-cms version 1.30.1 installed:

php8.2 php-mdb2 php-pear php-xml php-mbstring php-gd php-mdb2-driver-mysql php-mysql php8.2-mysql

Especially when you get the "ERROR: Call to a member function name() on bool in install_settings_form() ..." you might miss the php-mysql packages.