Package: mlmmj-php-web-admin Version: 1.3.0-4 Severity: grave Justification: renders package unusable
Dear Maintainer, Installed package, attempted to run it. Immediately dies with the following fatal errors: AH01071: Got error 'PHP message: PHP Fatal error: Array and string offset access syntax with curly braces is no longer supported in /usr/share/mlmmj-php-web-admin/htdo cs/class.rFastTemplate.php on line 477;\nStack trace:\n#0 {main}\n thrown in /usr/share/mlmmj-php-web-admin/htdocs/index.php on line 30' AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined function each() in /usr/share/mlmmj-php-web-admin/htdocs/class.rFastTemplate.php:34 4\nStack trace:\n#0 /usr/share/mlmmj-php-web-admin/htdocs/index.php(34): rFastTemplate->define()\n#1 {main}\n thrown in /usr/share/mlmmj-php-web-admin/htdocs/class.rFa stTemplate.php on line 344' These are PHP incompatibility errors. Between PHP 7.4 shipped with Bullseye and PHP 8.2 shipped with Bookworm, the ability to use curly braces as an index into strings, as well as the PHP global each() function, have been removed, rendering the code in Debian's mlmmj-php-web-admin v. 1.3 pacakge incompatible with the PHP version shipped with Bookworm. I have checked upstream, and these issues have been remediated in MLMMJ v. 1.5 -- System Information: Debian Release: 12.11 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-23-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mlmmj-php-web-admin depends on: ii mlmmj 1.3.0-4 ii php8.2 [php] 8.2.28-1~deb12u1 mlmmj-php-web-admin recommends no packages. mlmmj-php-web-admin suggests no packages. -- no debconf information