You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whimsical.apache.org by Sam Ruby <ru...@intertwingly.net> on 2020/11/15 21:06:59 UTC

Hold on ugrading to Big Sur

I upgraded a macbook from macOS Catalina to Big Sur.

This resulted in a number of messages that various gems needed to be 
reinstalled --pristine.  However, attempting to do so failed due to 
permission errors, and attempting to reinstall the gems resulted in 
errors due to headers not being found.

Not wanting to deal with this mess, I wiped the hard drive and 
reinstalled Big Sur.  After doing so, setupmymac ran clean, and loaded 
the whimsy.local landing page.

The problem occurred when I navigated to the board agenda tool. It seems 
that passenger applications run as 'nobody' rather than either the 
configured passenger user or the owner of the config.ru file.  To be 
fair, Phusion Passenger indicates that Big Sur is not yet a supported 
configuration.

I've opened an issue:

https://github.com/phusion/passenger/issues/2320

- Sam Ruby


Re: Hold on ugrading to Big Sur

Posted by Sam Ruby <ru...@intertwingly.net>.
False alarm.  I didn't realize that a change had been made to
whimsy.conf that broke mac users, and I first picked up this change
when I tried upgrading to Big Sur.

Details here:

https://github.com/apache/whimsy/commit/b2fa8ec31a700d5772b40f6bd5ab007d8d3d97e3

- Sam Ruby

On Sun, Nov 15, 2020 at 4:07 PM Sam Ruby <ru...@intertwingly.net> wrote:
>
> I upgraded a macbook from macOS Catalina to Big Sur.
>
> This resulted in a number of messages that various gems needed to be
> reinstalled --pristine.  However, attempting to do so failed due to
> permission errors, and attempting to reinstall the gems resulted in
> errors due to headers not being found.
>
> Not wanting to deal with this mess, I wiped the hard drive and
> reinstalled Big Sur.  After doing so, setupmymac ran clean, and loaded
> the whimsy.local landing page.
>
> The problem occurred when I navigated to the board agenda tool. It seems
> that passenger applications run as 'nobody' rather than either the
> configured passenger user or the owner of the config.ru file.  To be
> fair, Phusion Passenger indicates that Big Sur is not yet a supported
> configuration.
>
> I've opened an issue:
>
> https://github.com/phusion/passenger/issues/2320
>
> - Sam Ruby
>