Page 1 of 1

[Oxyd] [0.17.54] Path issue for headless Linux server

Posted: Fri Jul 05, 2019 11:29 pm
by Siphon098
The latest experimental server (0.17.54) fails to execute on Ubuntu 16.04. The files are uncompressed in a user's home directory and always crashes when running any command. This issue is confirmed to not be present with experimental builds 0.17.4 and 0.17.50. All references in the following command are absolute paths.

Example command within a bash script:

Code: Select all

$DIR/bin/x64/factorio --create $FILES_DIR/$GAME_NAME --map-gen-settings $DATA_DIR/map-gen-settings.json --map-settings $DATA_DIR/map-settings.json
Resulting output:

Code: Select all

0.000 Error Util.cpp:83: Error configuring paths: There is no package core in /usr/share/factorio. Deduced executable directory: /home/[redacted]/factorio/0.17.54/bin/x64, read data: __PATH__system-read-data__, write data: __PATH__system-write-data__
Tried fresh installs, fresh configs, configs from working builds, saves from working builds, saves from a client running 0.17.54, and anything else I could think of. This build consistently fails when other builds consistently work without issue.

Re: [Oxyd] [0.17.54] Path issue for headless Linux server

Posted: Tue Jul 23, 2019 12:38 pm
by Oxyd
Works for me. Is this still an issue in current releases or is it just that one particular release? Do you have config-path.cfg in $DIR?

Re: [Oxyd] [0.17.54] Path issue for headless Linux server

Posted: Fri Jul 26, 2019 3:25 pm
by Siphon098
Just tried 0.17.59 and everything is working. Not sure why *.54 didn't, but it doesn't seem to be an issue still.