#958117 uglifyjs: dead code: keep away from bullseye

#958117#5
Date:
2020-04-18 17:02:15 UTC
From:
To:
UglifyJS 2 is dead upstream (no code commit since June 2017).

These packages will *not* be part of Bullseye:

src:uglifyjs
libjs-uglify
node-uglify

Projects now using UglifyJS 2 can either upgrade to UglifyJS 3
or migrate to terser.

UglifyJS 3 has far fewer reverse dependencies than terser,
and is therefore more likely to be kept at newest release
and is less likely to be problematic to backport than terser.

UglifyJS 3 supports only EcmaScript 5,
so more modern code need to use Babel so "dumb down" code first,
where terser can process more modern dialects directly.


These packages are part of UglifyJS 3:

src:uglify-js
libjs-uglify-js
node-uglify-js
uglifyjs

These packages are part of terser:

src:node-terser
node-terser
uglifyjs.terser


 - Jonas
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAl6bMpQACgkQLHwxRsGg
ASEdJA//dGGTgo6m8Tngz7FgUvvjSc3oqy2KJQDki2NlwQixe03p6Mrm0yvrKJ6d
rK+IgJWHTo7xjXJ23jfX2ozRmp3CYaktE17cHpTpAR3i9I0749Lh2ff7R8Hdhbj+
1hGpKecwj/Yin4vCzmUo7gPBp4Hb5AeQSHDNMdwyOoZK5XoqSbuAefCRF8Fi2gIp
5xmKJ8Ko1mHX7Ui5K+xgYPiyRzDV4KVrTam1ZhpwhvQ9NMdfiSV+kShnxIuKUr7P
W93ua4LMyg79q985IbBhfkQh6L1xPuORFr0jcApyWq1j8Abbv48ARyBqH9clyJgF
dBBwZJv1vZKHkaLNWBYGJbRBb8SjFEhD/9waZ+Hqfwka5sCi+6yFBYzWEV4Z/C02
MRH0ylgBIDSDbI4MlBDNRsumPPUYTwd4SKQOM7y1gKBeHbG7xLo96mIgffnD7zvo
FqPXPqjJFbY5x59ldgxr7T0eDnEnVTTHyh5HlyskntBjMQO681Zrq2F748A6I9hD
mreECPEGcVK5xG5IfzXLx494bJkvv0kkbPQ8Rx+MyOwYAyXvIpt0xUhdtoOHqOV2
gIMvf/44NT+GiRTlY2ps0gexGs/8IT0Qj/Iznxeeksdb0AW6Hwslz6pZNnTPmZRN
Ld45wA7Eo8gWZKnVbcGpRs0kKW3IBAcSv+mJfr+osKM/05yAUDo=
=GKAL
-----END PGP SIGNATURE-----

#958117#10
Date:
2020-12-27 05:22:49 UTC
From:
To:
Quoting Jonas Smedegaard (2020-04-18 19:02:15)

Other alternatives include babel-minify ans esbuild.

I have now removed myself as uploader for src:uglifyjs.

See bug#968137 for the worrying amount of reverse package relations.


 - Jonas

#958117#17
Date:
2026-02-11 20:14:57 UTC
From:
To:
Control: reassign -1 libjs-uglify

While technically this bug is against the source, I'm reassigning to one
of its binaries because we have a binary with the same name build from a
different source package at a higher version. I suspect that confuses
the bts to think this bug doesn't affect unstable and testing. Let's see
if this helps.

Paul

#958117#26
Date:
2026-06-06 11:10:07 UTC
From:
To:
Dear submitter,

as the package uglifyjs has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1127304

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)