[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