Skip to content

ModuleManager gets confused by CKAN-created symlinks #192

@hpax

Description

@hpax

On Linux (at least), when creating a new game instance in CKAN, it creates a symlink to the KSP_Data directory of the previous instance. However, this causes ModuleManager to fail to be able to recreate the PartDatabase.cfg file, and the game silently crashes, appearing to keep loading forever.

The problem is that ModuleManager uses the filename

/KSP_Data/../PartDatabase.cfg

... whereas the game seems to want ...

<game_dir>/PartDatabase.cfg

Because KSP_Data is a symbolic link, these two paths do not point to the same location, and the game crashes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions