Your message dated Fri, 20 Mar 2026 10:05:38 +0000
with message-id <[email protected]>
and subject line Bug#1131311: fixed in pkg-js-tools 0.17.3
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: pkg-js-tools
Source-Version: 0.17.3
Done: Xavier Guimard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pkg-js-tools, 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 pkg-js-tools 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:44:52 +0100
Source: pkg-js-tools
Architecture: source
Version: 0.17.3
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Xavier Guimard <[email protected]>
Closes: 1131311
Changes:
 pkg-js-tools (0.17.3) unstable; urgency=medium
 .
   * Use uscan's Npmregistry template
   * Fix ${nodejs:Provides} to avoid double provide (Closes: #1131311)
Checksums-Sha1: 
 603f85d80db3ef0b1ca5975807de994598bf5c3a 2692 pkg-js-tools_0.17.3.dsc
 ca32f2a2eb4d5af3e39a40fd72e6fe5b45ddadf2 90408 pkg-js-tools_0.17.3.tar.xz
Checksums-Sha256: 
 4778857d3e7ac600e84dfb10210bc883f78c1f12d8973dd33125c70a2b9d294d 2692 
pkg-js-tools_0.17.3.dsc
 8ea4f892057cf2051175d910780c7da0d22f023c264d2a6e8dbd930596774acd 90408 
pkg-js-tools_0.17.3.tar.xz
Files: 
 b3ca2d339ce26605cb3db8aa78128dec 2692 devel optional pkg-js-tools_0.17.3.dsc
 b504525713c93bd72fc6b5a54e48beb8 90408 devel optional 
pkg-js-tools_0.17.3.tar.xz

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

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmm9F6kACgkQ9tdMp8mZ
7ulVdQ/9EYJj+BER6br1T1PAdPSsSRC0Fg4GAZZnmjvDe+EzvXi80ZE6hYvBYU2s
nFttmdc/O87AYPH3kZeqcWqaoWUvC83ZlqiuKGfLnHTnH11bPHT5KY5LTW6kBXRn
zvKCMpitmD4jYyGxdVcfNTOEjVMlZdSRkwHoSCEOyP6S3IYkR2UJbvaOWd7gvncZ
7v2ILd/YVclM97BVdTJkhzfnyyB9q0uY1nvScJby0VE/jXLogCX1oOixRpanveOv
NYwqvhNDB+0OfZLjfd5UEvhLwIoKRmsWDpL0lqIOeyDEclb4gRPogihGfQQUQA1d
YHZ7n7SPP/hwtUdsuJ2Ew61dWN2AfrvM5xRZ0xO4Za9tTbvudoVhAL+bKAGc2h+K
H0zHCH6qo4T/AiB/4Rn9a3+oQhAhDmiL/qtWe8f3Wk1fIHcaS60qdleP+ynl98L1
Zg+ha9X35YDvHp4RcGMZU18BOl8/sqO+7z4rwffDE5qsHVvyzYTCcQ0qDhFpSVna
UkEj9Bm+Yq9rwyx6vQ14g1wNohF4tpAcZGOdfdx5oqnUk9nyJNf/AvdyAmvKDHEE
F04EkkoqyPkImTy8N/3IL8gNguZzzcFXzEYB+V67FjsQoWSzfINw2uluRMwixPLs
9+xhI3pbZB2GxetOjd8H3Q/9+jl4ZIGGP6ECVuqjYW6nunQvwdk=
=oTKi
-----END PGP SIGNATURE-----

Attachment: pgpcGtyyjfJOo.pgp
Description: PGP signature


--- End Message ---

Reply via email to