Ubuntu - WizardFE + Lich - tons of errors. 08/24/2017 01:36 PM CDT
Hey all -

I browsed previous posts but didn't find a question that was exactly like mine.

I've managed to get Lich+WizardFE running, sort of, on Ubunutu. I can connect to the game without issue.

However, when I try to run a majority of scripts through Lich, I get errors similar to the following:


--- Lich: waggle active.
--- Lich: error: $SAFE=2 to 4 are obsolete
lich/lich.rbw:2533:in `block (3 levels) in <class:Script>'
lich/lich.rbw:2533:in `block (2 levels) in <class:Script>'
--- Lich: waggle has exited.

Any help here?
Reply
Re: Ubuntu - WizardFE + Lich - tons of errors. 08/24/2017 01:38 PM CDT
Your installed version of Ruby is 2.3.x or higher.

Lich presently will only work with Ruby 2.1.x or 2.2.x. I recommend the last of the public release 2.2 Rubies. Ruby version 2.2.5

It will take a code refactor of Lich before versions beyond 2.2.5 can be used.

Doug
Reply
Re: Ubuntu - WizardFE + Lich - tons of errors. 08/24/2017 03:01 PM CDT
>Your installed version of Ruby is 2.3.x or higher.

>Lich presently will only work with Ruby 2.1.x or 2.2.x. I recommend the last of the public release 2.2 Rubies. Ruby version 2.2.5

>It will take a code refactor of Lich before versions beyond 2.2.5 can be used.

>Doug


Ayyyyyy.

Thanks!

I also had to uninstall/reinstall sqlite3 and gtk2.
Reply
Re: Ubuntu - WizardFE + Lich - tons of errors. 08/24/2017 03:47 PM CDT
Yep, expected - should have mentioned that. Gems are local to the instance of Ruby, so anytime a new version is installed, all required gems will need to be installed, too. Thanks for clarifying.

Doug
Reply