[Pkg-javascript-devel] nodejs-12 transition

Jérémy Lal kapouer at melix.org
Fri Jan 17 18:22:15 GMT 2020


Le ven. 17 janv. 2020 à 19:19, Nilesh Patra <npatra974 at gmail.com> a écrit :

>
>
> On Fri, 17 Jan 2020 at 05:02, Pirate Praveen <praveen at onenetbeyond.org>
> wrote:
>
>>
>>
>> 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).
>>
>>
> I have created the wiki page here[1] with relevant reverse and reverse
> build depends. Updated the autopkgtest failures as per Paolo's list(74 in
> number). The logs are available for individual logs for convenience as
> well.(marked the mail containing links above)
>
> [1]:
> https://salsa.debian.org/js-team/nodejs/-/wikis/Transition-to-Nodejs-12-for-Debian-Unstable
>

Thanks a lot.

I'll try to help with the c++ addons.

Jérémy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20200117/83fcbbba/attachment.html>


More information about the Pkg-javascript-devel mailing list