Camillo Bruni <[email protected]> wrote: > > > On 2013-09-18, at 08:28, news{@bestley.co.uk (Mark Bestley) wrote: > > > I am on OSX 10.8.5 (Mac mini Late 2012 2.6 GHz Intel Core i7 ) and > > tried to download a VM > > > > The ones on the download > > page<http://www.pharo-project.org/pharo-download> all seem to give me an > > .app that OSX says is damaged when I try to open it. > > I just tried and I cannot confirm that – strange. Could you try again? >
Yes I retried and did a bit of googling. The issue is Gatekeeper <http://support.apple.com/kb/HT5290> and I have set the System Preference to Mac App Store and identified developers (default in OS X Mountain Lion) – Only allow apps that came from the Mac App Store and developers using Gatekeeper can open. I can run all the VMs if I chnage to Anywhere – Allow applications to run regardless of their source on the Internet (default in OS X Lion v10.7.5); Gatekeeper is effectively turned off. Note: Developer ID-signed apps that have been inappropriately altered will not open, even with this option selected. I think this only matters for the first run then you are asked for permission toupdate some data and the OS notes that these can run. Which explains why my old VM worked as that was installed and run on an old machine which ran Lion so set to Anywhere. (or had found this issue for some app before and soadjuted the level) > > > > I went to <http://files.pharo.org/vm/pharo/3.0/mac/> > > > > The stable which has the same date as the one on the download pages is > > reported as damaged but the > > <http://files.pharo.org/vm/pharo/3.0/mac/Pharo-VM-mac-latest.zip> dated > > 16th Sept starts. > > > > I have a older working VM > > Which is the correct stable Mac VM? > > the one that has "stable" in its name. > latest => unstable / alpha / test release > stable => THE stable one > Sorry I meant which was a working stable one assuming that the ones shown were broken, which I now realise they aren't. So I have three comments 1) How did the newest Pharo 3 VM work- was it generated by a different developer and then signed? 2) The Pharo download page should note that the VMs run only by temporarily chnaging Gatekeeper level. I suspect that most OSX 10.8 users who download software will have the same level as I had. 3) I think it is reasonable to assmue that developers will have the level set to Mac App Store and identified developers and is it possible to cosign the apps so that they pass the Gatekeeper check? (Ideally a version of Pharo app could come from the App Store as well to get a wider audience and that requires the signing as well) -- Mark
