Package: ganglia-webfrontend Version: 3.7.5+debian-4 Severity: important Tags: upstream
Dear Maintainer, as mentioned in upstream bug reports [1], the ganglia-webfrontend package is currently incompatible with PHP 8. When run on bookworm, Apache logs the error: PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function ganglia_api_error_handler(), 4 passed in /usr/share/ganglia-webfrontend/graph.php on line 1615 and exactly 5 expected in /usr/share/ganglia-webfrontend/lib/common_api.php:18\nStack trace:\n#0 /usr/share/ganglia-webfrontend/graph.php(1615): ganglia_api_error_handler()\n#1 {main}\n thrown in /usr/share/ganglia-webfrontend/lib/common_api.php on line 18 While it may still work with an older version of PHP, it is out of the box unusable on Debian bookworm. Best /rike-benjamin schuppner [1]: https://github.com/ganglia/ganglia-web/issues/361 -- System Information: Debian Release: 12.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable'), (100, 'bookworm-fasttrack'), (100, 'bookworm-backports-staging') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-10-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages ganglia-webfrontend depends on: ii apache2 [httpd-cgi] 2.4.57-2 ii libapache2-mod-php 2:8.2+93+0~20230409.46+debian12~1.gbpdb4dcc ii libapache2-mod-php8.1 [libapac 8.1.21-1+0~20230716.45+debian12~1.gbpbeb527 he2-mod-php] ii libapache2-mod-php8.2 [libapac 8.2.7-1~deb12u1 he2-mod-php] ii libjs-chosen 1.8.7+dfsg-2 ii libjs-d3 3.5.17-4 ii libjs-jquery 3.6.1+dfsg+~3.5.14-1 ii libjs-jquery-cookie 12-4 ii libjs-jquery-flot 4.2.1+dfsg-6 ii libjs-jquery-jstree 3.3.12+dfsg1-2 ii libjs-jquery-mobile 1.4.5+dfsg-2 ii libjs-jquery-scrollto 2.1.3+dfsg-1 ii libjs-jquery-ui 1.13.2+dfsg-1 ii libjs-jstimezonedetect 1.0.7+~1.0.3-1 ii libjs-moment 2.29.4+ds-1 ii libjs-moment-timezone 0.5.40+dfsg-1+2023c ii libjs-rickshaw 1.5.1.dfsg-5 ii libjs-select2.js 4.0.13+dfsg1-6 ii php-xml 2:8.2+93+0~20230409.46+debian12~1.gbpdb4dcc ii php8.1-xml [php-xml] 8.1.21-1+0~20230716.45+debian12~1.gbpbeb527 ii php8.2-xml [php-xml] 8.2.7-1~deb12u1 ii rrdtool 1.7.2-4+b8 Versions of packages ganglia-webfrontend recommends: ii gmetad 3.7.2-6+b2 ii php-gd 2:8.2+93+0~20230409.46+debian12~1.gbpdb4dcc ii php8.1-gd [php-gd] 8.1.21-1+0~20230716.45+debian12~1.gbpbeb527 ii php8.2-gd [php-gd] 8.2.7-1~deb12u1 ganglia-webfrontend suggests no packages. -- debconf information: * ganglia-webfrontend/restart: true ganglia-webfrontend/webserver: false