[Pkg-javascript-devel] nodejs-12 transition

Nilesh Patra npatra974 at gmail.com
Fri Jan 17 17:55:11 GMT 2020


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 and Regards
Nilesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20200117/88314b8c/attachment.html>


More information about the Pkg-javascript-devel mailing list