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

Yadd yadd at debian.org
Fri Mar 11 09:05:15 GMT 2022


On 11/03/2022 09:44, Iñaki Malerba 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.

Hi,

this is not related to JS packages, ctype is an uscan option introduced 
in version 2.20.5. Looking at 
https://udd.debian.org/dmd/?email1=pkg-javascript-devel%40lists.alioth.debian.org&format=html, 
it seems that only a few requests report this error (28 report / more 
than 450 packages which have this option in their debian/watch file). 
Maybe some machines aren't updated ?

Cheers,
Yadd



More information about the Pkg-javascript-devel mailing list