On Mon, Mar 28, 2022 at 4:19 PM Sebastian Ramacher <sramac...@debian.org>
wrote:

> On 2022-03-22 20:06:50, Jérémy Lal wrote:
> > On Mon, Mar 21, 2022 at 10:42 PM Sebastian Ramacher <
> sramac...@debian.org>
> > wrote:
> >
> > > Control: tags -1 confirmed
> > >
> > > On 2022-03-21 18:54:38 +0100, Jérémy Lal wrote:
> > > > Package: release.debian.org
> > > > Severity: normal
> > > > User: release.debian....@packages.debian.org
> > > > Usertags: transition
> > > > X-Debbugs-Cc: Debian Javascript Maintainers <
> > > pkg-javascript-de...@lists.alioth.debian.org>
> > > >
> > > > Hi,
> > > >
> > > > this transition correspond to a nodejs 12 -> 14 major major bump.
> > > >
> > > > I carefully checked (twice, actually) that all build-dependencies of
> > > > - libnode-dev (arch-dependent)
> > > > - nodejs (arch-independent)
> > > > can be rebuilt using latest libnode-dev / nodejs, though of course
> > > > only the arch-dependent ones are concerned by this transition.
> > >
> > > Please go ahead
> >
> >
> > We just just finished fixing some issues
> > with nodejs_16.13.2+really14.19.1~dfsg-5:
> > - test issues
> > - missing important files for typescript-dependent modules
> >
> > Also i just uploaded a fix for
> > node-modern-syslog
> >
> > node-opencv is known to fail and might be fixed, but it will be removed
> if
> > not.
>
> The remaining blockers are some autopkgtest regressions:
>
> ∙ ∙ autopkgtest for node-expat/2.4.0+ds-1: amd64: Regression ♻
> (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻
> (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻
> (reference ♻)
> ∙ ∙ autopkgtest for node-iconv/3.0.1+~3.0.0-1: amd64: Regression ♻
> (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻
> (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻
> (reference ♻)
> ∙ ∙ autopkgtest for node-jest/27.5.1~ds+~cs69.51.22-4: amd64: Regression
> ♻ (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻
> (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Not a
> regression
> ∙ ∙ autopkgtest for node-modern-syslog/1.2.0-2: amd64: Regression ♻
> (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻
> (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻
> (reference ♻)
> ∙ ∙ autopkgtest for node-node-forge/1.2.1~dfsg-2: ppc64el: No test
> results
> ∙ ∙ autopkgtest for node-node-sass/7.0.1+git20211229.3bb51da+dfsg-1:
> amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻),
> armhf: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻),
> ppc64el: Regression ♻ (reference ♻)
> ∙ ∙ autopkgtest for node-npmrc/1.1.1-2: amd64: Regression ♻ (reference
> ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻ (reference
> ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference
> ♻)
> ∙ ∙ autopkgtest for node-re2/1.17.4+~cs2.13.8-1: amd64: Regression ♻
> (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻
> (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻
> (reference ♻)
> ∙ ∙ autopkgtest for node-sqlite3/5.0.2+ds1-3: amd64: Regression ♻
> (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻
> (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻
> (reference ♻)
> ∙ ∙ autopkgtest for node-ts-jest/27.1.3+~cs0.2.6-2: ppc64el: Pass
> ∙ ∙ autopkgtest for node-websocket/1.0.34+~cs10.0.25-1: amd64:
> Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), armhf:
> Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), ppc64el:
> Regression ♻ (reference ♻)
>
> Could you please have a look at them?
>

Yes, actually all packages depending on libnode-dev/sid now need to depend
on nodejs/sid, or else autopkgtest runs the tests against nodejs/testing,
and that fails.
I'll reupload them if that's all right.

The other solution is to have /usr/bin/node12, /usr/bin/node14 and
/usr/bin/node
as an alternative link. Which is not going to happen for that transition.

Jérémy

Reply via email to