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.
signature.asc
Description: OpenPGP digital signature
-- Pkg-javascript-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel
