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] OpenTabletDriver needs .NET 6, spec requires .NET 8 #1957

Closed
Hexality opened this issue Aug 18, 2024 · 4 comments · Fixed by #1967 or #1968
Closed

[BUG] OpenTabletDriver needs .NET 6, spec requires .NET 8 #1957

Hexality opened this issue Aug 18, 2024 · 4 comments · Fixed by #1967 or #1968
Assignees
Labels
bug Something isn't working

Comments

@Hexality
Copy link

Hexality commented Aug 18, 2024

Describe the bug
OpenTabletDriver complains about not having .NET6.0 runtime installed when it was supposed to be upgraded to .NET8.0.

To Reproduce

  1. Install '.NET 8.0 and OpenTabletDriver'
  2. See error 'NETCore.App 6.0 not found'

Expected behavior
Run OTD with .NET 8.0 Runtime and/or SDK without having to rely on .NET 6.0 Runtimes and/or SDK.

Affected (please complete the following information):

  • Ultramarine 40
  • OpenTabletDriver v0.6.4.0+9f4e357910a5917ef86166c195c858c1c65b46d2

Additional context
.NET 6.0 has conflicting problems with .NET 8.0 (which I have talked about in #general chat of FyraLabs discord server), because of that migrating OTD to 8.0 was expected. However, today after I removed .NET 6 so I could update everything, OTD still complained about not having .NET 6.0 installed.

@Hexality Hexality added the bug Something isn't working label Aug 18, 2024
Copy link

linear bot commented Aug 18, 2024

@madonuko
Copy link
Member

Seems to be caused by the fact that it hasn't had a new release since Dec 2023. Should actually make this a nightly package.

@korewaChino
Copy link
Contributor

Actually seems like .NET 8.0 can compile code for .NET 6.0 so maybe let's just add .NET 6.0 as a runtime dependency, this seems to be the case here since OTD is written with 6.0 in mind

@korewaChino
Copy link
Contributor

korewaChino commented Aug 19, 2024

Okay, update: Seems like upstream is only supporting .NET 6.0 for now, so our solution is to simply just change the dotnet runtime to 6.0

@korewaChino korewaChino changed the title [BUG] OpenTabletDriver on Terra 40 still requires dotnet-runtime-6.0 [BUG] OpenTabletDriver needs .NET 6, spec requires .NET 8 Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
3 participants