On 11/05/2020 13:02, Stephen Gallagher wrote:
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.
I have a list in the script I normally use to rebuild them.
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.
Excuse me while I try and stop laughing.
I guess it will get of a few hundred more node modules anyway
which is something.
Tom
--
Tom Hughes (tom(a)compton.nu)
http://compton.nu/