Author Topic: ERA not running on macOS Sierra  (Read 2147 times)

0 Members and 1 Guest are viewing this topic.

Offline farath

  • Apprentice
  • *
  • Posts: 4
  • OIC Points +0/-0
ERA not running on macOS Sierra
« on: September 27, 2016, 06:12:51 AM »
Hi there,

ERA is unfortunately not running anymore since my upgrade to macOS Sierra.
It says: You cannot run this version of the app on this version of macOS.
The system suggests to update the app via Automator, but I have no clue how to accomplish this.
Will there be an update available form ICE?

Farath

Offline Voriig Kye

  • Wise Elder
  • ***
  • Posts: 817
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #1 on: September 27, 2016, 07:35:46 AM »
Hi! It seems the nice people at Apple did some heavy changes when they made Sierra.
Now the software that is used to create ERA is incompatible with Mac.

There is ongoing work to bridge the gap and release a new version of that software (they promised it would be ready this week).
Once that is done, I need to use it to prepare a new version of ERA, and that should solve the issue.
I would say at least two weeks, if no complications arise.

In the meantime, do you have any other computer with a different OS, or an older version of Mac? To use ERA you just need a computer to start the server, then even the Sierra Mac should be able to access it via the web browser.

Thanks for bringing up this issue.

Offline Voriig Kye

  • Wise Elder
  • ***
  • Posts: 817
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #2 on: November 02, 2016, 06:59:03 AM »
In the latest ERA release (2016-10-25) split the MAC support in two different versions.
ERA-Mac is the version compatible with macOS. You should use this one in Sierra.
ERA-OS_X is the version compatible with OS X. You should use this one for pre-Sierra OS X.

Offline farath

  • Apprentice
  • *
  • Posts: 4
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #3 on: November 09, 2016, 10:25:36 AM »
Thanks Vorlig Kye.
Unfortunately I'm still not able to start ERA. The ERA Server throws an error "PrimitiveFailed: primitive #createDiretory: in MacStore failed"

The error log shows this:
Code: [Select]
Author: Anonymous

MacStore(Object)>>primitiveFailed:
MacStore(Object)>>primitiveFailed
MacStore(DiskStore)>>createDirectory:
MacStore(FileSystemStore)>>ensureCreateDirectory:
MacStore(FileSystemStore)>>ensureCreateDirectory:
FileSystem>>ensureCreateDirectory:
FileReference>>ensureCreateDirectory
OmSessionStore>>resetWithStoreNamed:
OmSessionStore>>store
OmSessionStore>>entryFor:ifPresent:ifAbsent:
EpLog>>entryFor:ifPresent:ifAbsent:
EpLostChangesDetector class>>startUp:
ClassSessionHandler>>startup:
[ :arg2 | arg2 startup: arg1 ] in WorkingSession>>runStartup:
[ arg2 value: arg3 ] in [ :arg3 |
[ arg2 value: arg3 ]
on: Exception
do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
BlockClosure>>on:do:
[ :arg3 |
[ arg2 value: arg3 ]
on: Exception
do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
Array(SequenceableCollection)>>do:
WorkingSession>>runList:do:
WorkingSession>>runStartup:
WorkingSession>>start:
SessionManager>>snapshot:andQuit:
[ ^ SessionManager default snapshot: arg1 andQuit: arg2 ] in SmalltalkImage>>snapshot:andQuit:
CurrentExecutionEnvironment class>>activate:for:
DefaultExecutionEnvironment(ExecutionEnvironment)>>beActiveDuring:
DefaultExecutionEnvironment class>>beActiveDuring:
SmalltalkImage>>snapshot:andQuit:
SmalltalkImage>>saveImageInFileNamed:
SmalltalkImage>>saveAs:
ERADeploymentProcess>>saveServerImage
ERADeploymentProcess>>prepareImage
ERADeploymentProcess>>cleanAndPrepareImage
UndefinedObject>>DoIt
OpalCompiler>>evaluate
RubSmalltalkEditor>>evaluate:andDo:
RubSmalltalkEditor>>highlightEvaluateAndDo:
[ textMorph textArea editor highlightEvaluateAndDo: arg1 action.
textMorph shoutStyler style: textMorph text ] in [ textMorph textArea
handleEdit: [ textMorph textArea editor highlightEvaluateAndDo: arg1 action.
textMorph shoutStyler style: textMorph text ] ] in GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>>actOnHighlightAndEvaluate:
RubEditingArea(RubAbstractTextArea)>>handleEdit:
[ textMorph textArea
handleEdit: [ textMorph textArea editor highlightEvaluateAndDo: arg1 action.
textMorph shoutStyler style: textMorph text ] ] in GLMMorphicPharoScriptRenderer(GLMMorphicPharoCodeRenderer)>>actOnHighlightAndEvaluate:
WorldState>>runStepMethodsIn:
WorldMorph>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
WorldMorph>>doOneCycle
WorldMorph class>>doOneCycle
[ [ WorldMorph doOneCycle.
Processor yield.
false ] whileFalse: [  ] ] in MorphicUIManager>>spawnNewProcess
[ self value.
Processor terminateActive ] in BlockClosure>>newProcess

Any clues????

Offline Voriig Kye

  • Wise Elder
  • ***
  • Posts: 817
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #4 on: November 10, 2016, 05:38:26 PM »
That message appears when you try to install an invalid file.
For some of the packages, the zip file you obtain from RPGNow is not directly the one expected by the application.
You should uncompress the file obtained from RPGNow, and inside you should find the correct zip expected by the application.

Let me know if that helped, from the information you posted I am assuming that you were trying to install a new package in a working ERA installation.

Offline farath

  • Apprentice
  • *
  • Posts: 4
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #5 on: November 12, 2016, 05:50:21 AM »
I did not yet try to install any additional packages or modules.
I've deleted the old "ERA-Mac" Folder from my Applications Directory completely.
I've copied the unzipped "ERA-Mac" folder from rpgnow into my Applications Directory.
After starting the app "ERA" I get those error messages.
I do not even get to the point of installing additional packages.

I did install several packages in the old ERA environment under MacOS X 10.11. (El Capitan). I assume they are stored in the "ERA-Mac" Folder inside my Applications Directory as well. By deleting that folder, the additional packages were deleted as well and should no longer interfere with the new ERA-Mac environment. Right?

Offline Voriig Kye

  • Wise Elder
  • ***
  • Posts: 817
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #6 on: November 20, 2016, 04:54:50 PM »
I am liking Apple less and less every day...
From a developer standpoint, the changes made in Sierra are giving me quite a headache.
I can only hope that their users are happy with the changes in the system.

So, I've been tweaking the application, trying to make it more compatible with the way Apple is expecting it to work.

I've uploaded a beta version for anyone interested in trying it out.
You can get it here: http://goo.gl/cq3wSL

This new version will attempt to locate ERA in the Applications directory. In case it's not there, it will ask the user for the location of ERA.app wherever it may be.

I eagerly await comments and suggestions of ERA users running macOS Sierra.

Offline farath

  • Apprentice
  • *
  • Posts: 4
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #7 on: November 23, 2016, 12:31:24 PM »
The beta seems to work. I didn't get a popup asking for any files. It just worked.
Thanks!

Offline sulkow82

  • Neophyte
  • *
  • Posts: 66
  • OIC Points +0/-0
  • The truth is subversive.
Re: ERA not running on macOS Sierra
« Reply #8 on: November 26, 2016, 05:07:02 AM »
Hello.  I am wondering if the software has been fixed and where I can get a copy.
Does the app handle RMSS?
Also, is there a Rolemaster App for the iPad.

Thanks in advance.
...formerly known as Kantron.

Offline Voriig Kye

  • Wise Elder
  • ***
  • Posts: 817
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #9 on: November 26, 2016, 08:22:28 AM »
Hello.  I am wondering if the software has been fixed and where I can get a copy.

You can get it a beta version with the macOS Sierra fix here: http://goo.gl/cq3wSL
If you don't use Mac, I'd recommend the official download here: http://www.rpgnow.com/product/137825/ERA-for-Rolemaster

Does the app handle RMSS?

The product handles both RMC and RMFRP. There was  a post in the forum were the same question was asked and the differences between RMSS and RMFRP were explained. That should let you decide whether it works for you.

Anyway, the base product is free, so you're welcome to try it and decide if it suits your needs.

Also, is there a Rolemaster App for the iPad.

ERA works as a local server that you access with any device in your home network. So you can start it in a Mac,Linux or Windows computer, and then use the different modules from a computer, tablet or mobile phone.

Just bear in mind that some of the features are better suited for a bigger display. I'd suggest at least 10'' for the GM/Adventuring module, maybe 12'' for character creation and leveling up, and just anything for the character status module during the adventure.

I have a player that levels up from a 4'' phone, but he has no regard for the aesthetics of the application.  :o

Offline Voriig Kye

  • Wise Elder
  • ***
  • Posts: 817
  • OIC Points +0/-0
Re: ERA not running on macOS Sierra
« Reply #10 on: December 08, 2016, 06:54:12 AM »
The latest update in RPGNow (released today) includes the new fix for Sierra that was in the beta version.