Your message dated Fri, 20 Mar 2026 10:06:25 +0000
with message-id <[email protected]>
and subject line Bug#1131311: fixed in node-rollup-plugin-terser
7.0.2+~cs8.6.4-2
has caused the Debian Bug report #1131311,
regarding autopkgtest: Bad versions comparison
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1131311: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131311
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autopkgtest
Version: 5.55
Severity: important
X-Debbugs-Cc: [email protected]
Hi,
a lot of node-* autopkgtest are broken due to a bad comparison.
Some packages have one of:
Breaks: node-rollup-plugin-terser (<< 7.0.2+~5.0.1-3~)
Breaks: node-rollup-plugin-terser (<< 7.0.2-6~)
And dpkg has no problem to compare those versions:
$ rmadison node-rollup-plugin-terser
node-rollup-plugin-terser | 7.0.2-5 | oldoldstable | source, all
node-rollup-plugin-terser | 7.0.2+~5.0.1-8 | oldstable | source, all
node-rollup-plugin-terser | 7.0.2+~5.0.1-8 | stable | source, all
node-rollup-plugin-terser | 7.0.2+~5.0.1-9 | testing | source, all
node-rollup-plugin-terser | 7.0.2+~cs8.6.4-1 | buildd-unstable | source, all
node-rollup-plugin-terser | 7.0.2+~cs8.6.4-1 | unstable | source, all
$ dpkg --compare-versions 7.0.2+~cs8.6.4-1 gt 7.0.2+~5.0.1-9 && echo OK
OK
$ dpkg --compare-versions 7.0.2+~cs8.6.4-1 gt 7.0.2-6 && echo OK
OK
But in autopkgtest, this creates a BADPKG. See
https://ci.debian.net/data/autopkgtest/testing/amd64/d/d3-format/69616911/log.gz
for example [1]
You can see that also in
https://tracker.debian.org/pkg/node-rollup-plugin-terser
where 7.0.2+~5.0.1-9 to 7.0.2+~cs8.6.4-1 migration is blocked
As a workaround, I just cleaned those old "Breaks" fields into
node-terser and node-jest to help.
Cheers,
Xavier
----
Ref:
[1]: The following packages have unmet dependencies:
satisfy:command-line : Depends: libjs-d3-format but it is not going to be
installed
Depends: node-d3-format but it is not going to be
installed
Depends: debhelper-compat (= 13)
Depends: dh-sequence-nodejs
Depends: rollup but it is not going to be installed
Depends: node-rollup-plugin-terser
Depends: node-tape but it is not going to be installed
Depends: node-d3-queue but it is not going to be
installed
Depends: build-essential but it is not going to be
installed
Depends: pkg-js-autopkgtest but it is not going to be
installed
E: Unable to satisfy dependencies. Reached two conflicting assignments:
1. satisfy:command-line:amd64=1 is selected for install
2. satisfy:command-line:amd64 Depends node-rollup-plugin-terser
but none of the choices are installable:
- node-rollup-plugin-terser:amd64=7.0.2+~cs8.6.4-1 is not selected for
install
- node-rollup-plugin-terser:amd64=7.0.2+~cs8.6.4-1 is not selected for
install
- node-rollup-plugin-terser:amd64=7.0.2+~5.0.1-9 is not selected for
install
autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt
pinning. Retrying with using all packages from unstable
Reading package lists...
Building dependency tree...
Reading state information...
Solving dependencies...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
satisfy:command-line : Depends: libjs-d3-format but it is not going to be
installed
Depends: node-d3-format but it is not going to be
installed
Depends: debhelper-compat (= 13)
Depends: dh-sequence-nodejs
Depends: rollup but it is not going to be installed
Depends: node-rollup-plugin-terser
Depends: node-tape but it is not going to be installed
Depends: node-d3-queue but it is not going to be
installed
Depends: build-essential but it is not going to be
installed
Depends: pkg-js-autopkgtest but it is not going to be
installed
E: Unable to satisfy dependencies. Reached two conflicting assignments:
1. satisfy:command-line:amd64=1 is selected for install
2. satisfy:command-line:amd64 Depends node-rollup-plugin-terser
but none of the choices are installable:
- node-rollup-plugin-terser:amd64=7.0.2+~cs8.6.4-1 is not selected for
install
- node-rollup-plugin-terser:amd64=7.0.2+~cs8.6.4-1 is not selected for
install
- node-rollup-plugin-terser:amd64=7.0.2+~5.0.1-9 is not selected for
install
pkg-js-autopkgtest FAIL badpkg
--- End Message ---
--- Begin Message ---
Source: node-rollup-plugin-terser
Source-Version: 7.0.2+~cs8.6.4-2
Done: Xavier Guimard <[email protected]>
We believe that the bug you reported is fixed in the latest version of
node-rollup-plugin-terser, which is due to be installed in the Debian FTP
archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Xavier Guimard <[email protected]> (supplier of updated node-rollup-plugin-terser
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 20 Mar 2026 10:31:52 +0100
Source: node-rollup-plugin-terser
Architecture: source
Version: 7.0.2+~cs8.6.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<[email protected]>
Changed-By: Xavier Guimard <[email protected]>
Closes: 1131311
Changes:
node-rollup-plugin-terser (7.0.2+~cs8.6.4-2) unstable; urgency=medium
.
* Team upload
* Workaround pkg-js-tools double-provide (Closes: #1131311)
Checksums-Sha1:
676cc198d87d1d532d258a66abdb696ab6481d5e 3486
node-rollup-plugin-terser_7.0.2+~cs8.6.4-2.dsc
cbecff7d967078a9a05dcb5daa7e3d4141db3bd3 6900
node-rollup-plugin-terser_7.0.2+~cs8.6.4-2.debian.tar.xz
Checksums-Sha256:
f8c61e01f01fd269a4172122d73b3324085ce280d7f9a736a0e2d602c80f902e 3486
node-rollup-plugin-terser_7.0.2+~cs8.6.4-2.dsc
0b1001b4227e1eb5abc0df6e33140c6b481ab9b1148652b335524f24c44556a3 6900
node-rollup-plugin-terser_7.0.2+~cs8.6.4-2.debian.tar.xz
Files:
039fbd822dc283cf08a938b3065bbe72 3486 javascript optional
node-rollup-plugin-terser_7.0.2+~cs8.6.4-2.dsc
193b69c4b1d761f0f2bc4e63794a6863 6900 javascript optional
node-rollup-plugin-terser_7.0.2+~cs8.6.4-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIyBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmm9FF0ACgkQ9tdMp8mZ
7umK5A/3Z6UCp9NpUy96LjKGx0Y+1z2Zx/blSVdbfkzWKlNnpNIC4+uXtKulOrG1
SuPjBOkd96Xw+ulG4shmo0EttXirKTifknaneg8T3cmLLpID1KP3ATEv9Ip0PoZu
Djk2/RxrNp0ZRs3ns3nWxi+3ypITX0vcOsBOFXropWIvPOUpx6u6CQdYDX6+LJuc
3J6+U9MjMoXKp0mWlZtOlDQTNge24nEkwj/0WdeWpzxmxEAMHiCehw+matiqwfRB
ce94V+0r14jtx4AoVW7GzBqM9GneXGs8K81XzNKNJuCSKhgwKAwTyPJ9rIkNg6G5
nqcL2dkGClCCWP9XrC8czOc9jqdwS9A3MUM6emc6SxBHOs2WMrjlvnnITi6NOCO6
tzqyH4wRRzh0lB/zGGLK3EbpgW5blde84qUtN2lm4gP/sdVstd1GHtOH0k4T7EQS
GuZ79soyJXMwawLjELA45PZomHIJVp1e4Bk/jv+pwtNSje/Vl/5diZ6Qldd4a3pd
NnLCeGeuI0wIVUT+GT4HQlBesLmBzs4h3HwU8l71DlLQQtfq3snEH+mmf+sECcb+
bDba20FtbiQA605elreOIWhdMBP9dFGqXErnbER+ERu+hWOPkqdgGMKUJ2kl3K/7
LxT1kFxPmGygsjoGwIqyRelDb2oil0fLfpnBCN17LyBsmzBgfg==
=k2Yd
-----END PGP SIGNATURE-----
pgpKwWIFSKccI.pgp
Description: PGP signature
--- End Message ---