[Pkg-javascript-devel] Bug#988507: Bug#988507: Bug#988507: help needed to prepare upgrade of terser

Yadd yadd at debian.org
Tue Jun 7 07:38:39 BST 2022


On 07/06/2022 08:32, Yadd wrote:
> On 02/06/2022 18:18, Pirate Praveen wrote:
>>
>>
>> On വ്യാ, ജൂൺ 2 2022 at 09:34:47 വൈകു +05:30:00 +05:30:00, Pirate Praveen 
>> <praveen at onenetbeyond.org> wrote:
>>> ========================================================================
>>> = Found reverse runtime, build, or test dependencies that can be tested!
>>> ========================================================================
>>>
>>> autopkgtest
>>> -----------
>>>
>>> node-rollup node-uglifyjs-webpack-plugin
>>> node-rollup-plugin-terser ruby-terser
>>>
>>> rebuild
>>> -------
>>>
>>> almond node-ipaddr.js
>>> impress.js node-is-stream
>>> janus node-istanbul
>>> jquery-coolfieldset node-jmespath
>>> jquery-lazyload node-jquery-textcomplete
>>> jquery-reflection node-jschardet
>>> jquery-watermark node-markdown-it
>>> jsxgraph node-markdown-it-html5-embed
>>> leaflet node-marked
>>> leaflet-markercluster node-md5-hex
>>> less.js node-mem
>>> node-base64-js node-mermaid
>>> node-bootstrap-switch node-prismjs
>>> node-chai node-prop-types
>>> node-chance node-ramda
>>> node-chart.js node-rollup-plugin-terser
>>> node-configstore node-shiny-server-client
>>> node-core-js node-slice-ansi
>>> node-create-react-class node-sockjs-client
>>> node-d3-force node-tap
>>> node-d3-queue node-thenby
>>> node-dagre-d3-renderer node-timeago.js
>>> node-dagre-layout node-ua-parser-js
>>> node-dateformat node-uglifyjs-webpack-plugin
>>> node-dot-prop node-uvu
>>> node-es6-promise node-vue-resource
>>> node-events node-wrap-ansi
>>> node-fecha popper.js
>>> node-find-up psl.js
>>> node-flatted ruby-rails-assets-jquery-nicescroll
>>> node-formidable theano
>>> node-fuzzaldrin-plus twitter-bootstrap4
>>> node-graphlibrary underscore
>>> node-has-ansi vue-router.js
>>> node-i18next-http-backend vue.js
>>>
>>> Which tests to run: [A(all)/e(dit list)]/s(kip all)]
>>>
>>> ========================================================================
>>> = Testing reverse (build) dependencies
>>> ========================================================================
>>>
>>>
>>> rebuild almond ...
>>>
>>> Once the rebuilds and autopkgtests are complete, I will report back 
>>> the results here.
>>>
>>
>> Looks like many tests are failing with this error (probably we should 
>> fix this and retry the full rebuilds to get a better status),
>>
>> terser -o debian/impress.min.js js/impress.js
>> /usr/share/nodejs/terser/bin/terser:153
>> if (~opts.rawArgs.indexOf("--rename")) {
>>                   ^
>>
>> TypeError: Cannot read properties of undefined (reading 'indexOf')
>>     at Object.<anonymous> (/usr/share/nodejs/terser/bin/terser:153:19)
>>     at Module._compile (node:internal/modules/cjs/loader:1105:14)
>>     at Object.Module._extensions..js 
>> (node:internal/modules/cjs/loader:1159:10)
>>     at Module.load (node:internal/modules/cjs/loader:981:32)
>>     at Function.Module._load (node:internal/modules/cjs/loader:822:12)
>>     at Function.executeUserEntryPoint [as runMain] 
>> (node:internal/modules/run_main:77:12)
>>     at node:internal/main/run_main_module:17:47
>>
>> and some
>>
>> node-chai:
>> uglifyjs.terser : Depends: node-terser (= 4.1.2-10) but it is not 
>> going to be installed
>>
>> It is coming from one of these packages still depending on 
>> uglifyjs.terser instead of terser.
>>
>> $ reverse-depends -b uglifyjs.terser
>> Reverse-Testsuite-Triggers
>> * node-babel7
>>
>> Reverse-Build-Depends
>> * node-babel7
>> * node-big-integer
>> * node-webpack
> 
> All false positives: node-babel7, node-big-integer and node-webpack 
> already build-depends on terser

Sorry, I used a bad "grep -E". To be fixed:

libjs-fetch
node-bootstrap-switch
node-chance
node-commander
node-d3-color
node-dagre-d3-renderer
node-dagre-layout
node-graphlibrary
node-jmespath
node-jquery-textcomplete
node-lunr
node-markdown-it-html5-embed
node-natural-sort
node-terser
node-vue-template-compiler
node-webpack
popper.js
psl.js
twitter-bootstrap5
vue.js



More information about the Pkg-javascript-devel mailing list