EverestAPI / EverestAPI/Olympus

There is a conflict with local installed lua

Open
#29 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
179
Forks
41
Avg merge
2d 16h
Merged PRs (30d)
8

Description

I'm on Windows 11, I just tried to install olympus from gamebanana normally but there was a strange bug that leaving Olympus screen blank white and not responding, I tried to delete `AppData/Roaming/Olympus` and `AppData/Local/Olympus` but It didn't worked. I tried to log olympus with running main.exe file in `AppData/Roaming/Olympus` with `--console` and I see olympus was trying to use my local installed lua.

```
pre-initializing
cwd: C:\Users\dahil\AppData\Roaming\Olympus
src: C:\Users\dahil\AppData\Roaming\Olympus
storageDir: C:\Users\dahil\AppData\Local\Olympus
Failed loading lsqlite3
module 'lsqlite3' not found:
no field package.preload['lsqlite3']
no 'lsqlite3' in LOVE game directories.
no file 'lsqlite3' in LOVE paths.
no file 'C:\Users\dahil\scoop\apps\lua\current'
no file 'C:\Users\dahil\scoop\apps\lua\current'
Failed loading lsqlite3complete
module 'lsqlite3complete' not found:
no field package.preload['lsqlite3complete']
no 'lsqlite3complete' in LOVE game directories.
no file 'lsqlite3complete' in LOVE paths.
no file 'C:\Users\dahil\scoop\apps\lua\current'
no file 'C:\Users\dahil\scoop\apps\lua\current'
[finder] found Celeste.exe root D:\SteamLibrary\steamapps\common\Celeste
[finder] found Celeste.exe root D:\SteamLibrary\steamapps\common\Celeste
pre-initialized
```

```
love2d version 11.3.0.Mysterious Mysteries
SDL2 version 2.0.10
Olympus version 22.02.02.02-azure-2551-f63af
[sharp init] starting thread
[sharpthread error] sharp.lua:36: module 'subprocess' not found:
no field package.preload['subprocess']
no 'subprocess' in LOVE game directories.
no file 'subprocess' in LOVE paths.
no file 'C:\Users\dahil\scoop\apps\lua\current'
no file 'C:\Users\dahil\scoop\apps\lua\current'
stack traceback:
[C]: in function 'require'
sharp.lua:36: in function
[C]: in function 'xpcall'
sharp.lua:28: in function 'fun'
string:33: in function
[C]: in function 'xpcall'
string:31: in main chunk
Failed loading lsqlite3
module 'lsqlite3' not found:
no field package.preload['lsqlite3']
no 'lsqlite3' in LOVE game directories.
no file 'lsqlite3' in LOVE paths.
no file 'C:\Users\dahil\scoop\apps\lua\current'
no file 'C:\Users\dahil\scoop\apps\lua\current'
Failed loading lsqlite3complete
module 'lsqlite3complete' not found:
no field package.preload['lsqlite3complete']
no 'lsqlite3complete' in LOVE game directories.
no file 'lsqlite3complete' in LOVE paths.
no file 'C:\Users\dahil\scoop\apps\lua\current'
no file 'C:\Users\dahil\scoop\apps\lua\current'
```

I removed lua from path and Olympus is working right now.

I think olympus should use own lua rather than my local lua, is that a bug?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.