[Pkg-javascript-devel] trying to fix salsa-ci job for nodejs 14: uscan warn: unknown ctype nodejs

Jérémy Lal kapouer at melix.org
Fri Mar 11 09:49:39 GMT 2022


On Fri, Mar 11, 2022 at 10:15 AM Iñaki Malerba <ina at malerba.space> wrote:

> On Fri, Mar 11, 2022 at 10:05:00AM +0100, Jérémy Lal wrote:
> > On Fri, Mar 11, 2022 at 9:44 AM Iñaki Malerba <ina at malerba.space> wrote:
> >
> > > Hello Nilesh ,
> > >
> > > On Fri, Mar 11, 2022 at 12:43:56PM +0530, Nilesh Patra wrote:
> > > > Hi Ińaki/Santiago,
> > > >
> > > > On 3/11/22 10:34 AM, Yadd wrote:
> > > > > On 11/03/2022 01:28, Jérémy Lal wrote:
> > > > > > Hi,
> > > > > >
> > > > > > i tried to get salsa-ci pass the first step of ci job for nodejs,
> > > > > > by adapting a little debian/watch:
> > > > > > https://salsa.debian.org/js-team/nodejs/-/jobs/2549349 <
> > > https://salsa.debian.org/js-team/nodejs/-/jobs/2549349>
> > > > > >
> > > > > > However this warning happens:
> > > > > > uscan warn: unknown ctype nodejs
> > > > > >
> > > > > > After that, the component tarballs are not generated.
> > > > > > Is it possible that salsa-ci is running an "old" uscan that don't
> > > know about "ctype nodejs" ?
> > > > >
> > > > > Sadly yes...
> > > >
> > > > Is it possible to get this fixed in the CI image?
> > >
> > > I just checked the image that was used on that job, and the uscan
> > > version seems to be the latest one available.
> > >
> > > # apt-cache policy devscripts
> > > devscripts:
> > >   Installed: 2.22.1
> > >
> > > # uscan --version
> > > This is uscan, from the Debian devscripts package, version 2.22.1
> > >
> > > Could it be that there's a dependency missing for js? I'm sorry
> > > but I have no experience building js packages.
> > >
> >
> > It seems to be related to the odd version name of that nodejs copy,
> > because if use a 14.19.0 instead of 16.13.2+really14.19.0 it works.
> > What's odd is that it works on my machine.
> >
> > Jérémy
>
> Feel free to open an issue in the Gitlab project so we can have the
> input of other people more knowledgeable than me :)
>
> https://salsa.debian.org/salsa-ci-team/pipeline/-/issues


That's now at
https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/246

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20220311/1fb58669/attachment.htm>


More information about the Pkg-javascript-devel mailing list