Package Details: liberation-circuit 1.3-1

Git Clone URL: (read-only, click to copy)
Package Base: liberation-circuit
Description: A real-time strategy/programming game
Upstream URL:
Keywords: game
Licenses: GPL3
Submitter: buckket
Maintainer: buckket
Last Packager: buckket
Votes: 1
Popularity: 0.000000
First Submitted: 2016-08-10 14:06 (UTC)
Last Updated: 2017-04-25 13:48 (UTC)

Latest Comments

<deleted-account> commented on 2018-10-08 10:50 (UTC)

@linley Packager can't apply your fix without support of environment variables (like $HOME). So: 1) it takes manual user intervention after package installation; 2) user must have root privilegies to write to the file; 3) only one user per system can save the game.

<deleted-account> commented on 2018-10-08 10:32 (UTC)

@buckket There is a very easy workaround with my patch (~30LoC):

prepare() {
  # Patch: move savefile location to "$HOME/.local/share/linleyh/libcirc/msn.dat"
  git apply "${srcdir}/multi-user.patch"

linley commented on 2017-04-06 11:37 (UTC)

The latest version (1.2) has a run-time fix for this - you can specify an alternative path and file name for the msn.dat file by editing the init.txt file.

buckket commented on 2017-03-25 14:16 (UTC)

@StevenGeens: Yes, this is an upstream problem and there’s no easy way to work around it when packaging the game, but as far as I can tell it seems like the dev is working on it:

StevenGeens commented on 2017-03-24 22:39 (UTC)

After installing I ran into the following problem that I couldn't save my progress between missions. Error message: Failed to save mission status to msn.dat: couldn't open file. Apparently it tries to write that file in: /usr/share/games/liberation-circuit (Running with sudo can solve this problem, but well... yeah.)