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

[Bug]: Vintage Story won't work on recent Linux releases as DotNet 7.0 no longer supported #4732

Open
Kylindrias opened this issue Jan 5, 2025 · 0 comments

Comments

@Kylindrias
Copy link

Kylindrias commented Jan 5, 2025

User story

As far as I can tell the game runs fine on DotNet 8.0, so perhaps this should be used as the dependency during installation instead

Game

Vintage Story

Linux distro

Ubuntu 24.04

Command

command: install

Further information

Vintage Story installer wants DotNet 7.0 as a dependency, however DotNet 7.0 is now obsolete and no longer supported on modern Linux distros.

A simple solution is to simply install DotNet 8.0 (available in default Ubuntu repo) and then just edit the DotNet version in Vintagestory.runtimeconfig.json

Would it be possible for the installer script to detect Linux versions that don't have DotNet 7.0, install DotNet 8.0 instead, and then edit the config file to put the correct version? Note that I think in my case DotNet was 8.0.11.

https://www.vintagestory.at/forums/topic/11608-add-net-8-support/?page=2#findComment-61003

This comment on the official Vintage Story forum has some more background.

Relevant log output

No response

Steps to reproduce

Try to install Vintage Story on Ubuntu 24.04 or other recent distro releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 New Issues
Development

No branches or pull requests

1 participant