[Pkg-javascript-devel] Obsolete-new packages

Yadd yadd at debian.org
Sun Nov 21 13:18:57 GMT 2021


Le 21/11/2021 à 09:11, Andrius Merkys a écrit :
> Hi Yadd,
> 
> First and foremost, thank you very much for taking care of my packages!
> And sorry for the low quality. I will take your notice into consideration.

Thanks ;-)

> On 2021-11-21 09:46, Yadd wrote:
>> I don't think it's normal to push package with npm2deb default template
>> without looking at debian/* files
>>
>>  * debhelper: was 11 in Buster, >2 years ago!
>>  * dh-sequence-nodejs: only Buster doesn't know it
>>  * <!nocheck>: requires for ages
>>  * ...
>>
>> We have automatic tools such lintian-bruch and we have lintian that
>> shows problems. Why are you pushing such dirty work ?
> 
> I must admit my knowledge of JS packaging lags quite a lot, thus I rely
> a lot on tools. I would expect npm2deb to produce initial packaging at a
> fair state, and lintian to throw warnings/errors about the "dirty work"
> (as opposed to notes which are quite invisible).
> 
> I am aware that npm2deb is not developed by Debian JS Team, thus it is
> quite natural it does not follow JS Team policies close enough. Maybe it
> should be taken over by Debian, or its usage to do packaging in Debian
> be strongly discouraged? (Maybe it is already, only I am not aware).

I just updated npm2deb, however it is a good practice to launch
`lintian-brush`. In addition, npm2deb's agorithm is very questionable,
in particular for the search for reverse dependencies.

I'll try to package my personal tools which permits to fix many things
automatically. The best would to include them in lintian-brush but sadly
I've no talent in Python (all my tools are Perl scripts).

Cheers,
Yadd



More information about the Pkg-javascript-devel mailing list