Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to the PhysFS 3.0.0 API #25

Closed
queengooborg opened this issue Oct 12, 2017 · 3 comments
Closed

Update to the PhysFS 3.0.0 API #25

queengooborg opened this issue Oct 12, 2017 · 3 comments

Comments

@queengooborg
Copy link

Lincity-NG isn't compatible with PhysFS 3.0.0. Every time I attempt to launch it, I get an error: Unexpected exception: Failed creating configuration directory '/Users/vinyldarkscratch/.lincity-ng': unsupported To the extent of my knowledge, this didn't happen on earlier versions of PhysFS.

@Mappaschreck
Copy link

If you start Lincity-NG instead of a directory a file .lincity-ng was made.
Just delete the file and create the directory .lincity-ng on your own.

@uafr
Copy link
Member

uafr commented Jun 4, 2018

Physfs should be working as expected again with libphysfs 3.0.2
https://hg.icculus.org/icculus/physfs/rev/a29fef4a20fd

steils added a commit to steils/gentoo that referenced this issue Mar 3, 2019
There was a bug in PHYSFS_setWriteDir() that caused creating an empty
file "$HOME/.lincity-ng" instead of a directory on the first run of
lincity-ng:
lincity-ng/lincity-ng#25

The upstream patch is added to <stable-3.0> branch but no release is
made so far. Backport it.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com>
steils added a commit to steils/gentoo that referenced this issue Mar 4, 2019
There was a bug in PHYSFS_setWriteDir() that caused creating an empty
file "$HOME/.lincity-ng" instead of a directory on the first run of
lincity-ng:
lincity-ng/lincity-ng#25

The upstream patch is added to <stable-3.0> branch but no release is
made so far. Backport it.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this issue Mar 4, 2019
There was a bug in PHYSFS_setWriteDir() that caused creating an empty
file "$HOME/.lincity-ng" instead of a directory on the first run of
lincity-ng:
lincity-ng/lincity-ng#25

The upstream patch is added to <stable-3.0> branch but no release is
made so far. Backport it.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com>
Closes: #11231
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
@dbear496
Copy link
Member

From what I gather, this was caused by a bug in PhysFS which has since been fixed. If you are still experiencing this issue after updating PhysFS and deleting the ~/.lincity-ng file, then feel free to reopen this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants