Package: cacti Version: 1.2.31+ds1-2 Severity: normal Tags: patch I upgraded libjs-jquery-ui to 1.14.2+dfsg-1 and the cacti UI stopped working.
The error in the javascript console includes "buttonset is not a function". jQuery UI 1.14 dropped support for buttonset (it has been replaced with controlgroup). Backwards compatibility can be restored by setting `jQuery.uiBackCompat` to `true`, or it might be simpler to pull just the layout.js and main.js file patches changes from https://github.com/Cacti/cacti/pull/7082 -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (700, 'testing'), (500, 'stable-updates'), (500, 'stable-security') Architecture: i386 (i686) Kernel: Linux 6.10.11-686-pae (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 cacti depends on: pn composer <none> ii dbconfig-common 2.0.26 ii dbconfig-mysql 2.0.26 ii debconf [debconf-2.0] 1.5.92 ii fonts-dejavu-core 2.37-9 ii fonts-dejavu-extra 2.37-9 ii javascript-common 12+nmu1 ii libapache2-mod-php 2:8.4+99 ii libapache2-mod-php8.4 [php-json] 8.4.24-1 pn libjs-chart.js <none> ii libjs-jquery 3.7.1+dfsg+~3.5.33-1 pn libjs-jquery-colorpicker <none> pn libjs-jquery-cookie <none> pn libjs-jquery-hotkeys <none> pn libjs-jquery-jstree <none> ii libjs-jquery-metadata 12-4 ii libjs-jquery-tablesorter 1:2.31.3+dfsg1-5 ii libjs-jquery-timepicker 1.6.3-6 ii libjs-jquery-ui 1.14.2+dfsg-1 pn libjs-jquery-ui-theme-smoothness <none> pn libjs-jquery-ui-theme-south-street <none> pn libjs-jquery-ui-theme-ui-darkness <none> pn libjs-jquery-ui-touch-punch <none> pn libphp-phpmailer <none> pn node-d3 <none> pn node-dompurify <none> ii node-fortawesome-fontawesome-free 7.3.1+ds1-1 pn node-ua-parser-js <none> ii perl 5.42.3-1 ii php 2:8.4+99 pn php-cli <none> ii php-gd 2:8.4+99 ii php-gmp 2:8.4+99 ii php-json 2:8.4+99 pn php-ldap <none> ii php-mbstring 2:8.4+99 ii php-mysql 2:8.4+99 ii php-phpmyadmin-motranslator 5.4.0-3 pn php-phpseclib3 <none> pn php-snmp <none> ii php-twig 3.28.0-1 ii php-xml 2:8.4+99 ii php8.4 [php] 8.4.24-1 ii php8.4-cgi [php-json] 8.4.24-1 ii php8.4-cli [php-json] 8.4.24-1 ii php8.4-gd [php-gd] 8.4.24-1 ii php8.4-gmp [php-gmp] 8.4.24-1 ii php8.4-mbstring [php-mbstring] 8.4.24-1 ii php8.4-xml [php-xml] 8.4.24-1 ii rrdtool 1.9.0-2.1+b1 ii snmp 5.9.5.2+dfsg-2.1+b2 ii ucf 3.0056 Versions of packages cacti recommends: ii apache2 [httpd] 2.4.68-1 ii default-mysql-server 1.1.1 ii iputils-ping 3:20250605-1 ii logrotate 3.22.0-1 ii mariadb-server [virtual-mysql-server] 1:11.8.8-1 Versions of packages cacti suggests: pn cacti-spine <none> ii moreutils 0.70-1 ii snmpd 5.9.5.2+dfsg-2.1+b2 -- debconf information excluded -- debsums errors found: debsums: changed file /var/lib/cacti/scripts/ss_netsnmp_lmsensors.php (from cacti package)

