[Pkg-javascript-devel] Bug#1003680: libjs-jquery-ui: ABI of jquery-ui.[min.].js changed in 1.13

Gordon Ball gordon at chronitis.net
Thu Jan 13 15:18:35 GMT 2022


Package: libjs-jquery-ui
Version: 1.13.0+dfsg-1
Severity: important
X-Debbugs-Cc: gordon at chronitis.net

When updating from 1.12.1 to 1.13.0, the ABI of the dist files
/usr/share/javascript/jquery-ui/jquery-ui[.min].js appears to have
changed.

In 1.12, it contained a single factory function which loaded the entire
library as a `define()` or global: `define([ "jquery" ], factory );`

In 1.13, it contains one factory function per source file in the
distribution, eg `define( 'ui/version.js',[ "jquery" ], factory );`

This does not match what you get using the jqueryui downloader, nor does
it match the reference file in the salsa jqueryui repository
(debian/reference-jquery-ui.js), which has an ABI like that seen in
1.12.

This change in ABI breaks jupyter-notebook.


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/1 CPU thread)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libjs-jquery-ui depends on:
ii  libjs-jquery  3.5.1+dfsg+~3.5.5-8

Versions of packages libjs-jquery-ui recommends:
ii  javascript-common  11+nmu1

Versions of packages libjs-jquery-ui suggests:
pn  libjs-jquery-ui-docs  <none>

-- no debconf information



More information about the Pkg-javascript-devel mailing list