[Pkg-javascript-devel] sockjs-client is in Debian but needs update (Was: [covid-19] shiny-server (Was: dependencies Re: ITP: streamlit))

Eric Brown eb at ericebrown.com
Tue Feb 22 12:52:06 GMT 2022


Hi all,

Thank you Andreas and Andrius.

If I’m understanding the below correctly, it appears that the node-json3
may already have been removed from the dependency socksjs-client, but the
updated version is not released yet.

https://github.com/sockjs/sockjs-client/commit/d9584abe2c7c913ce95a1aea29e5744dd85e1af4

I wonder if we ask the dev to consider a release, and then update the
Debian package, that would solve the problem?

Best,
Eric



On Tue, Feb 22, 2022 at 06:38 Andreas Tille <tille at debian.org> wrote:

> Hi Andrius,
>
> Am Tue, Feb 22, 2022 at 01:27:57PM +0200 schrieb Andrius Merkys:
> > On 2022-02-22 13:20, Andreas Tille wrote:
> > > Unfortunately we have a new problem as
> > > autopkgtest shows[4]
> > >
> > >    sockjs-client : Depends: node-json3 (>= 3.3.2) but it is not
> installable
> > >
> > > while we had this package before it was removed[5] from Debian.
> > >
> > > I need to admit that I have no idea how to sensibly proceed from here
> > > and would love if someone from Debian Javascript Maintainers would take
> > > over from here.
> >
> > Citing [6]:
> >
> >   JSON 3 is **deprecated** and **no longer maintained**. Please don't
> >   use it in new projects, and migrate existing projects to use the
> >   native `JSON.parse` and `JSON.stringify` instead.
> >
> > My sense is that sockjs-client needs node-json3 usage replaced with
> > calls to native JSON module (by upstream or by patch).
>
> I'd fully agree here but I decided to let the needed action be taken
> by someone who is comfortable with JS universe (which I'm not).
>
> Kind regards
>
>       Andreas.
>
> > > [1] https://tracker.debian.org/pkg/sockjs-client
> > > [2] https://salsa.debian.org/js-team/node-sockjs-client
> > > [3] https://bugs.debian.org/979958
> > > [4] https://salsa.debian.org/js-team/node-sockjs-client/-/jobs/2499248
> > > [5] https://bugs.debian.org/931653
> >
> > [6] https://www.npmjs.com/package/json3
> >
> > Best,
> > Andrius
> >
>
> --
> http://fam-tille.de
>
-- 
Eric Brown MD MSc FRCPC
For encryption, OpenPGP public key available on request.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20220222/38722002/attachment.htm>


More information about the Pkg-javascript-devel mailing list