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

Yadd yadd at debian.org
Thu Jan 13 15:32:58 GMT 2022


On 13/01/2022 16:30, Yadd wrote:
> On 13/01/2022 16:18, Gordon Ball wrote:
>> 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.
> 
> Hi,
> 
> libjs-jquery-ui doesn't change upstream libraries, it just use uglifyjs 
> to build minified files. Could you test with unminified files to be sure 
> that the problem isn't in our side ?

Oups, I'm wrong here. debian/rules launches grunt



More information about the Pkg-javascript-devel mailing list