FS#80278 - [openra] unnecessary dependency on dotnet-sdk-6.0
Attached to Project:
Arch Linux
Opened by Oliver Lew (OliverLew) - Friday, 17 November 2023, 09:00 GMT
Last edited by Toolybird (Toolybird) - Thursday, 23 November 2023, 06:03 GMT
Opened by Oliver Lew (OliverLew) - Friday, 17 November 2023, 09:00 GMT
Last edited by Toolybird (Toolybird) - Thursday, 23 November 2023, 06:03 GMT
|
Details
Description:
OpenRA seems to only require the dotnet-sdk-6.0 package for package build, but not for gameplay. Should dotnet-sdk-6.0 be a make dependency only, and have dotnet-runtime-6.0 as a normal dependency instead? This could reduce the install size by a lot. Additional info: * package version(s) * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: Here is my tests posted on Arch forum (https://bbs.archlinux.org/viewtopic.php?id=289808): I tried to install only the runtime package by $ sudo pacman -S dotnet-runtime-6.0 $ sudo pacman -S --assume-installed dotnet-sdk-6.0 openra Started the game. And then installed sdk package by $ sudo pacman -S dotnet-sdk-6.0 And started the game again. The result is, the game runs and behaves the same in both cases. So, the gameplay doesn't depend on the sdk package, it's only a make-dependency. |
This task depends upon
Closed by Toolybird (Toolybird)
Thursday, 23 November 2023, 06:03 GMT
Reason for closing: Fixed
Additional comments about closing: openra-20231010-2
Thursday, 23 November 2023, 06:03 GMT
Reason for closing: Fixed
Additional comments about closing: openra-20231010-2
Comment by
Sven-Hendrik Haase (Svenstaro) -
Thursday, 23 November 2023, 04:26 GMT
Thanks, for the current package work for you?
Comment by Oliver Lew (OliverLew) -
Thursday, 23 November 2023, 05:55 GMT
Yes, I think it works well.