[DRE-maint] Bug#1025220: passenger: Passenger startup fails with nodejs applications using node versions later than 14.x

Cool Fire coolfire at insomnia247.nl
Tue Dec 13 21:32:12 GMT 2022


Hello,

On Tue, 13 Dec 2022 09:54:05 -0300 Antonio Terceiro 
<terceiro at debian.org> wrote:
 > Please note that supporting nodejs from outside of the debian archive is
 > not a priority.

That's entirely understandable.


On Tue, 13 Dec 2022 09:54:05 -0300 Antonio Terceiro 
<terceiro at debian.org> wrote:
 > I'm not making any promises, but if you can identify the fix yourself
 > and check whether it applies to the passenger version in stable (or do
 > the necessary backporting) in a way that doesn't break usage with nodejs
 > from stable, I could provide a stable update with that fix.

I've made some quick and dirty docker containers to validate that 
replacing the "GLOBAL" with "global" is really all that is needed to fix 
the issue, and that it does not break for deployments using the nodejs 
version from the debian repos: 
https://git.insomnia247.nl/coolfire/passenger-tests

As for actually writing the patch file needed for the package and how I 
would go about submitting that, a few pointers would be greatly 
appreciated if you can find the time.



More information about the Pkg-ruby-extras-maintainers mailing list