#1146455 cacti: UI does not work with libjs-jquery-ui 1.14.2

Package:
cacti
Source:
cacti
Submitter:
Norman Rasmussen
Date:
2026-09-03 17:19:02 UTC
Severity:
normal
Tags:
#1146455#5
Date:
2026-09-02 05:55:00 UTC
From:
To:
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

#1146455#10
Date:
2026-09-03 17:17:51 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cacti, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1146455@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Paul Gevers <elbrus@debian.org> (supplier of updated cacti package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 03 Sep 2026 18:24:19 +0200
Source: cacti
Architecture: source
Version: 1.2.31+ds1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Commons <cacti@packages.debian.org>
Changed-By: Paul Gevers <elbrus@debian.org>
Closes: 1146455
Changes:
 cacti (1.2.31+ds1-3) unstable; urgency=medium
 .
   * Adapt for latest version of libjs-jquery-ui (Closes: #1146455)
   * drop '--with phpcomposer' as it's handled via the sequencer
Checksums-Sha1:
 f25f91da9ad01e537e531f62eab438d00b415b58 2722 cacti_1.2.31+ds1-3.dsc
 6bb5256cf9856b409e6295b7f1357323814cd3bc 62872 cacti_1.2.31+ds1-3.debian.tar.xz
 ff6547c6de3ef1bb051df451a01c30de3fd2ea89 43338780 cacti_1.2.31+ds1-3.git.tar.xz
 20d61cbe106efac993e5086237e477367317a929 17680 cacti_1.2.31+ds1-3_source.buildinfo
Checksums-Sha256:
 2de46687c1520cd9ce124c05cdb4f07acd5d7d329325343059f4a014f4cd6655 2722 cacti_1.2.31+ds1-3.dsc
 838188422c6960db4ccb6cd60c9263c1d8a31c89cd7fbae4b5899c9df34eef83 62872 cacti_1.2.31+ds1-3.debian.tar.xz
 c6133dc2ee5ee9ebc70561fbed6ddd342e328cd7d7c9ba046e778d8e8354a0b3 43338780 cacti_1.2.31+ds1-3.git.tar.xz
 e6af47028a307e05fc95c62f49078e6ea0f9f55f700a8ae1bf859e135ab6c6d1 17680 cacti_1.2.31+ds1-3_source.buildinfo
Files:
 f3cbef1cdab6abe9e51347a3f7822bae 2722 web optional cacti_1.2.31+ds1-3.dsc
 c57bfbe2a05d15394454e05bba5a1a77 62872 web optional cacti_1.2.31+ds1-3.debian.tar.xz
 ffd1514b2f9eca2346acb2fbd2ecb8dc 43338780 web optional cacti_1.2.31+ds1-3.git.tar.xz
 3ec9da1dcb8c405024591bd27aadb174 17680 web optional cacti_1.2.31+ds1-3_source.buildinfo
Git-Tag-Info: tag=5cbfbfdc23f8cb9a93f0a158a1d0a0bd53d0d352 fp=1b939355ac4c35cadfbd739c06a328e00c6ace15
Git-Tag-Tagger: Paul Gevers <elbrus@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqZoz0ACgkQYG0ITkaD
wHlxCw/8DmXEeEco0GPzVDQ1QMGIuODl9Zzm4JgJM+Zn82Uox0mGY3vSCredx3L/
6CJBRmDV5zC8Z5KfnJYgGJEsynBl3X/GUgoNg6P+CPbau/YMWUEpdQtIjfEnD8ls
DthxK7fWySeETN0CtpZjRshZf+lJRPtTMtrO+NPkFjLthgpAEG/pBNfKxU+Z8RcB
MwX9DP9MIXK/zt28FG6sWX3kbEdRYZ9mCcSpGd45SltcRglgaPNwtoIbw7RVhysr
Mrd4JiIvASryQ+mqZzG3bhu99AkYO/KPLP8PxEaq/xrFfJD9IMtCvw0iiBzNjJS6
S1h+cXumflvfWws0v6INSxwOL9c9BOKuh5D3UD6EEucxuLS28DzSxzhi1f6TqvoU
9uJB3r6Gc1XOxlu15UqLeioORHrD8zSEULwONXxjSD9vlxCoyvTfiRWj8eotO37o
JX8B7mn1uI1TvTwehId1HjzIQBngmVWavWRV5DUezzTI96e7+cJ19LZMqBSkk0gC
+x5MGq+aCCy3mnTChz+hBBEx9CbBQS/9EHxbX133KMMc8xZr7c7O/014iPugoWBW
t5APL6iTCguE4Vmu6kUKGfT0mv8dKgmUqjtWg8BBK5Bb6wiNnGe3fGd8iIkAUuPV
cuKxWk6lEEYp3OIuymDBkXkg9zzSnbxG5m8SYBFDx654z7LiXAA=
=0ERL
-----END PGP SIGNATURE-----