On 12/14/2017 08:31 PM, Thorsten Glaser wrote:
> Package: node-uglify
> Version: 2.8.29-3
> Severity: minor
> 
>       tglase@tglase-nb:~ $ uglifyjs --version
>       2.8.29
> 
> This is after an upgrade. Before, it output:
>       uglify-js 2.8.29
> 
> There was apparently no change to the node-uglify package itself,
> only to some *other* nodejs packages.
> 
> Please explain how this comes to be. This broke our build, which
> uses the output of “uglifyjs --version 2>/dev/null” to determine
> whether 2.x or 3.x was used, to prevent too-new versions (as some
> coworkers use Canonical’s software museum together with npm, in‐
> stead of getting all dependencies via Debian).
> 
> To me, outputting a version number is a simple WriteLn/echo/print{,f}
> command. Why and how can this change if a dependency changes? Which
> dependency was it, and what else does this change affect?

Possibly, update of node-yargs from 6.4.0 to 10.0.3 did this. Note: all
tests of uglifyjs passed with the new node-yargs.

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to