Page 1 of 1

[16.2][mac] Executable not declared as such after update

Posted: Thu Dec 14, 2017 4:37 pm
by complexQuanta
I'm using the non-Steam version of factorio on OSX 10.13.1. I was playing 15.40, then enabled experimental updates to update to 16.2. When I tried opening Factorio 16.2 for the first time, it refused to open; the OS gave some generic message about how "the application Factorio cannot be opened" or something like that. When I went into the "/Applications/factorio.app/Contents/MacOS" directory in the terminal, it turned out that the "factorio" file didn't have the executable bit set. Typing "chmod u+x factorio" in that directory got everything working.

Re: [16.2][mac] Executable not declared as such after update

Posted: Thu Dec 14, 2017 5:10 pm
by Loewchen
Log please.

Re: [16.2][mac] Executable not declared as such after update

Posted: Thu Dec 14, 2017 5:15 pm
by Zarklord
I can confirm this for the linux headless build aswell... very annoying thing to track down.

Re: [16.2][mac] Executable not declared as such after update

Posted: Thu Dec 14, 2017 5:34 pm
by complexQuanta

Code: Select all

   0.000 2017-12-14 11:20:17; Factorio 0.15.40 (build 30950, mac, alpha)
   0.001 Operating system: Mac OS X 10.13.1
   0.002 Program arguments: "/Applications/factorio.app" 
   0.002 Read data path: /Applications/factorio.app/Contents/data
   0.002 Write data path: /Users/creidieki/Library/Application Support/factorio
   0.002 Binaries path: /
   0.016 System info: [CPU: Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz, 4 cores, RAM: 8192MB]
   0.020 Display options: [FullScreen: 0] [VSync: 1] [UIScale: 89.7297%] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.020 Available display adapters: 1
   0.020  [0]: resolution 1280x800px at [0,0]
   0.020 Create display on adapter 0. Size 1230x720 at position [15, 22].
   0.076 Initialised OpenGL:[0] Intel(R) Iris(TM) Graphics 6100; driver: 2.1 INTEL-10.28.29
   0.305 Graphics settings preset: medium
   0.306 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false] [Shader: 1]
   0.462 Loading mod core 0.0.0 (data.lua)
   0.479 Loading mod base 0.15.40 (data.lua)
   0.629 Loading mod base 0.15.40 (data-updates.lua)
   0.669 Checksum for core: 3865022077
   0.669 Checksum of base: 1503927233
   0.967 Info PlayerData.cpp:58: Local player-data.json available, timestamp 1513268413
   0.967 Info PlayerData.cpp:65: Cloud player-data.json unavailable
   1.124 Loaded shader file /Applications/factorio.app/Contents/data/core/graphics/shaders/game.glsl
   1.128 Loaded shader file /Applications/factorio.app/Contents/data/core/graphics/shaders/zoom-to-world.glsl
   1.149 Initial atlas bitmap size is 16384
   1.152 Created atlas bitmap 16384x5045
   1.152 Created atlas bitmap 8192x2034
   1.153 Created atlas bitmap 8192x1443
   1.153 Created atlas bitmap 4096x3644
   1.154 Created atlas bitmap 4096x1568
   1.154 Created atlas bitmap 4096x1868
  19.567 Sprites loaded
  19.568 Convert atlas 4096x3644 to: mipmap 
  19.855 Convert atlas 4096x1568 to: mipmap 
  19.988 Convert atlas 4096x1868 to: trilinear-filtering 
  20.157 Loading sounds...
  23.403 Custom inputs active: 0
  23.406 Info Updater.cpp:751: Downloading https://updater.factorio.com/get-available-versions?username=creidieki&token=<private>&apiVersion=2
  24.282 3 packages available to download (experimental updates enabled).
  24.343 Factorio initialised
  28.312 Info Updater.cpp:751: Downloading https://updater.factorio.com/get-download-link?username=creidieki&token=<private>&package=core-mac&from=0.15.40&to=0.16.0&isTarget=false&apiVersion=2
  29.164 Info Updater.cpp:230: Downloading https://eu1.factorio.com/updates/core-mac-0.15.40-0.16.0-update.zip?key=Cv-DISVRGMrv8AZKUz86Zg&expires=1513268476 to /Users/creidieki/Library/Application Support/factorio/temp/core-mac-0.15.40-0.16.0-update.zip
  83.121 Info Updater.cpp:241:  => 200
  87.421 Info Updater.cpp:382: Applying update /Users/creidieki/Library/Application Support/factorio/temp/core-mac-0.15.40-0.16.0-update.zip
  98.164 Info Updater.cpp:751: Downloading https://updater.factorio.com/get-download-link?username=creidieki&token=<private>&package=core-mac&from=0.16.0&to=0.16.1&isTarget=false&apiVersion=2
  98.572 Info Updater.cpp:230: Downloading https://us2.factorio.com/updates/core-mac-0.16.0-0.16.1-update.zip?key=hSNRWyiCJYFKtO0flPZU1g&expires=1513268546 to /Users/creidieki/Library/Application Support/factorio/temp/core-mac-0.16.0-0.16.1-update.zip
 107.786 Info Updater.cpp:241:  => 200
 108.024 Info Updater.cpp:382: Applying update /Users/creidieki/Library/Application Support/factorio/temp/core-mac-0.16.0-0.16.1-update.zip
 117.388 Info Updater.cpp:751: Downloading https://updater.factorio.com/get-download-link?username=creidieki&token=<private>&package=core-mac&from=0.16.1&to=0.16.2&isTarget=true&apiVersion=2
 117.838 Info Updater.cpp:230: Downloading https://eu3.factorio.com/updates/core-mac-0.16.1-0.16.2-update.zip?key=YXFR7Nz44f77Uc9Bhm6Crw&expires=1513268565 to /Users/creidieki/Library/Application Support/factorio/temp/core-mac-0.16.1-0.16.2-update.zip
 122.069 Info Updater.cpp:241:  => 200
 122.076 Info Updater.cpp:382: Applying update /Users/creidieki/Library/Application Support/factorio/temp/core-mac-0.16.1-0.16.2-update.zip
 123.959 Info AppManager.cpp:771: Restarting Factorio
 124.643 Goodbye

Re: [16.2][mac] Executable not declared as such after update

Posted: Thu Dec 14, 2017 6:17 pm
by HanziQ
Fixed for 0.16.3, but it will work for updating .3 -> .4, not .2 -> .3