Skip to content

Conversation

dlstenbro
Copy link

@dlstenbro dlstenbro commented Sep 18, 2025

Description

This updates the dependencies for Vintage story v1.21.1 which requires dotnet-runtime v8.0. Right now when the server starts, the it will crash unexpectedly.

Logs showing crash

...
vintagestoryserver  | Support LinuxGSM
vintagestoryserver  | =================================
vintagestoryserver  | 
vintagestoryserver  | Been using LinuxGSM?
vintagestoryserver  | Consider sponsoring to support development.
vintagestoryserver  | 
vintagestoryserver  | * GitHub: https://github.com/sponsors/dgibbs64
vintagestoryserver  | * Patreon: https://linuxgsm.com/patreon
vintagestoryserver  | * PayPal: https://linuxgsm.com/paypal
vintagestoryserver  | 
vintagestoryserver  | LinuxGSM est. 2012
vintagestoryserver  | 
vintagestoryserver  | Starting Update Checks
vintagestoryserver  | =================================
vintagestoryserver  | update will check every 60 minutes
vintagestoryserver  | 
vintagestoryserver  | Checking for Update vintsserver
vintagestoryserver  | =================================
[ .... ] Updating vintsserver: 
vintagestoryserver  | Installing Gamedig
vintagestoryserver  |   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
vintagestoryserver  |                                  Dload  Upload   Total   Spent    Left  Speed
100   746  100   746    0     0   7718      0 --:--:-- --:--:-- --:--:--  7770
vintagestoryserver  | npm warn deprecated [email protected]: Use promise-toolbox/fromEvent instead
vintagestoryserver  | npm warn deprecated [email protected]: See https://github.com/mvdan/sh/issues/1145
vintagestoryserver  | 
vintagestoryserver  | added 60 packages, and audited 61 packages in 1s
vintagestoryserver  | 
vintagestoryserver  | 19 packages are looking for funding
vintagestoryserver  |   run `npm fund` for details
vintagestoryserver  | 
vintagestoryserver  | found 0 vulnerabilities
[  OK  ] Updating vintsserver: Checking for update: vintagestory.at
vintagestoryserver  | 
vintagestoryserver  | Update available
vintagestoryserver  | * Local build: 0
vintagestoryserver  | * Remote build: 1.21.1
vintagestoryserver  | * Branch: stable
vintagestoryserver  | 
vintagestoryserver  | downloading file [ vs_server_linux-x64_1.21.1.tar.gz ]
######################################################################## 100.0%                     
vintagestoryserver  | downloading file [ vs_server_linux-x64_1.21.1.tar.gz ] ... OK
vintagestoryserver  | verifying vs_server_linux-x64_1.21.1.tar.gz with MD5... ... OK
vintagestoryserver  | extracting vs_server_linux-x64_1.21.1.tar.gz... ... OK
vintagestoryserver  | clearing tmp directory [ /app/lgsm/tmp ] ... OK
vintagestoryserver  | server exited unexpectedly
[ FAIL ] Starting vintsserver: Unable to start Vintage Story Server
vintagestoryserver  | 
vintagestoryserver  | 
...

Logs after updating dependency shown below

�[?1h�=18.9.2025 05:33:27 [Server Notification] Server logger started.
�[39;49m18.9.2025 05:33:27 [Server Notification] Game Version: v1.21.1 (Stable)
�[39;49m18.9.2025 05:33:27 [Server Notification] C# Framework: .net 8.0.19
�[39;49m18.9.2025 05:33:27 [Server Notification] Zstd Version: 1.4.8
�[39;49m18.9.2025 05:33:27 [Server Notification] Operating System: Linux (Ubuntu 22.04.5 LTS) [Kernel 6.13.5.200]
�[39;49m18.9.2025 05:33:27 [Server Notification] CPU Cores: 8
�[39;49m18.9.2025 05:33:27 [Server Notification] CPU: AMD Ryzen 5 3400G with Radeon Vega Graphics
�[39;49m18.9.2025 05:33:27 [Server Notification] Available RAM: 30000 MB
�[39;49m18.9.2025 05:33:27 [Server Event] Launching server...
�[39;49m18.9.2025 05:33:27 [Server Event] Server v1.21.1, network v1.21.8, api v1.21.0
�[39;49m18.9.2025 05:33:27 [Server Notification] Entering runphase Initialization
�[39;49m18.9.2025 05:33:27 [Server Event] Loading configuration...
...

Fixes #4818

Type of change

  • Bug fix (a change which fixes an issue).
  • New feature (a change which adds functionality).
  • New Server (new server added).
  • Refactor (restructures existing code).
  • Comment update (typo, spelling, explanation, examples, etc).

Checklist

PR will not be merged until all steps are complete.

  • This pull request links to an issue.
  • This pull request uses the develop branch as its base.
  • This pull request subject follows the Conventional Commits standard.
  • This code follows the style guidelines of this project.
  • I have performed a self-review of my code.
  • I have checked that this code is commented where required.
  • I have provided a detailed enough description of this PR.
  • I have checked if documentation needs updating.

Documentation

If documentation does need updating either update it by creating a PR (preferred) or request a documentation update.

Thank you for your Pull Request!

@dlstenbro dlstenbro marked this pull request as ready for review September 18, 2025 07:00
@dlstenbro dlstenbro changed the title Updates dotnet-runtime dependencies from v7.0 to v8.0 Update dotnet-runtime dependencies from v7.0 to v8.0 Sep 18, 2025
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

Successfully merging this pull request may close these issues.

1 participant