[DRE-maint] Bug#1018934: (Login broken after rails upgrade: Psych::DisallowedClass, Tried to load unspecified class: Symbol)

Pirate Praveen praveen at onenetbeyond.org
Sat Sep 3 13:53:27 BST 2022


On Fri, 2 Sep 2022 09:10:53 +0200 =?UTF-8?Q?Patrick_Matth=c3=a4i?= 
<patrick at linux-dev.org> wrote:
 > Hey,
 >
 > I have tracked it down to these packages:
 >
 > ruby-actioncable ruby-actionmailbox ruby-actionmailer ruby-actionpack
 > ruby-actiontext ruby-actionview ruby-activejob ruby-activemodel
 > ruby-activerecord ruby-activestorage ruby-activesupport ruby-rails
 > ruby-railties
 >
 > I also found this report:
 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265314

Sorry for a bit of impatience. I should have ideally waited for gitlab 
15.3 before updating rails. But we found out there is another serious 
issue that we need to fix before we upload gitlab 15.3.

So current work around is to downgrade rails. As for the actual fix, I 
hope updating to gitlab 15.3 will fix this as upstream has already 
updated rails for gitlab 15.3.

And we noticed gitlab 15.3 introduced yaml 2.0 as a new nodejs 
dependency and it needs nodejs 14 at least and we only have nodejs 12 
in bullseye. So either we will have to make yaml work with nodejs using 
babel or update nodejs in bullseye-backports.

I have tried a few things to get the code to transpile for node 12, but 
nothing succeeded yet. Bilal is going to try backporting nodejs 18.



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