On Fri, May 8, 2020 at 6:03 PM Tom Hughes <tom(a)compton.nu> wrote:
On 08/05/2020 21:18, Stephen Gallagher wrote:
> On Sat, May 2, 2020 at 6:26 PM Miro HronĨok <mhroncok(a)redhat.com> wrote:
>>
>> On 01. 05. 20 22:21, Ben Cotton wrote:
>>> * Proposal owners:
>>> The packages are already built for Fedora 33 in a non-default module
>>> stream. On June 14th, 2020, the nodejs-14.x packages will become the
>>> default in Fedora 33 (either by making the 14.x module stream be the
>>> default stream or by rebuilding the packages as non-modular, depending
>>> on other factors).
>>
>> Will there be an attempted mass rebuild of the dependent packages?
>
> We're going to request a side-tag and rebuild all of the `nodejs-*`
> packages. Anything that fails will need to have an FTBFS bug filed.
Why? We're never done that for Node.js upgrades before, and it's
only the binary modules which actually need to be rebuilt...
Well, we don't have a way of detecting which are binary modules and
which aren't, so far as I know.
Also, assuming packages are following the guidelines, they should all
at least have the %{__nodejs} -e 'require("./")' test enabled, so we
can at least find out if there are any Node.js modules that cannot
even load.