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

Reply via email to