[Pkg-javascript-devel] nodejs-12 transition

Pirate Praveen praveen at onenetbeyond.org
Fri Jan 17 11:01:47 GMT 2020



On വെ, Jan 17, 2020 at 07:33, Paolo Greppi <paolo.greppi at libpf.com> 
wrote:
> Il 16/01/20 20:35, Pirate Praveen ha scritto:
>> 
>> 
>>  On വ്യാ, Jan 16, 2020 at 13:27, Nilesh Patra 
>> <npatra974 at gmail.com> wrote:
>>>  Hi,
>>>  I had been lately seeing discussions in the list regarding 
>>> requiring transition for nodejs-12 to unstable. I tested all the 
>>> reverse depends and this is the list of all failing 
>>> reverse-depends[1] and the repository[2] contains all the 
>>> individual logs(for all reverse-depends) for convenience.
>>>  Also rebuilt the reverse-build-depends and this[3] is the list of 
>>> depends that fail and the individual logs are in the same 
>>> repository[4]
>>> 
>>>  [1]; 
>>> https://git.fosscommunity.in/gi-boi/nodejs_autopkgtest_results/blob/master/rdeps
>>>  [2]: 
>>> https://git.fosscommunity.in/gi-boi/nodejs_autopkgtest_results/
>>>  [3]: 
>>> https://git.fosscommunity.in/gi-boi/nodejs_rebuild_results/blob/master/rebuild_deps
>>>  [4]: https://git.fosscommunity.in/gi-boi/nodejs_rebuild_results/
>>> 
>> 
>>  Thanks a lot Nilesh for doing it. This is really helpful.
>>  Some the failures may be unrelated to nodejs 12 change, for example 
>>  https://tracker.debian.org/pkg/node-dagre-layout this is already 
>> failing (I think thanks to /usr/lib to /usr/share migration). 
>> Similarly for autopkgtest. So among the packages that failed, we 
>> need to find out which of them are already failing (we can get this 
>> information from tracker.debian.org).
>> 
>>>  Thanks and Regards
>>>  Nilesh
> 
> Hi Nilesh and thanks for the good work.
> 
> For nodejs_autopkgtest_results, of the 1288 logs only 74 contain the 
> string 'FAIL non-zero exit status' (see attached 
> nodejs_autopkgtest_results-failed).
> I propose to mass-file bugs against each of them for easier tracking.

I think a wiki page might be simpler at least for first pass.
See transition of rails 5 for example 
https://salsa.debian.org/ruby-team/rails/-/wikis/Transition-to-Rails-5.2-for-Debian-Buster

For packaes that can't be fixed easily we can file bugs.

> For nodejs_rebuild_results, of the 1168 logs only the 62 in the 
> rebdeps file actually failed.
> Some may be false positives as suggested by Praveen; had you used 
> ratt [1] you could have told it to retry the failing builds without 
> the new package (in this case nodejs 12), this would exclude most of 
> those that are already failing.
> Who feels like doing it manually now for the 62 failing builds ?

> 
Once we have wiki, people can take ownership of a subset and look at 
specific packages (dividing the whole work).





More information about the Pkg-javascript-devel mailing list