Marksman dotnet 9.0 compatibility
Trying to update Archlinux, and it looks like the release version of marksman needs an update to permit dotnet-runtime 9.0+ compatibility:
error: failed to prepare transaction (could not satisfy dependencies)
installing dotnet-runtime (9.0.1.sdk102-1) breaks dependency 'dotnet-runtime-8.0' required by marksman
Installed version of marksman: extra/marksman 20241218-1
Fixed for now by doing:
- Remove marksman
pacman -R marksman - Run the updates
pacman -Syu - Switch to the git version of marksman in the AUR
yay -S aur/marksman-git
Not a bug.
You need to install ~~extra/dotnet-sdk-8.0~~ extra/dotnet-runtime-8.0 and you will be able to update just fine.
In any case, looks like there is already work on that on #357
You need to install
extra/dotnet-sdk-8.0and you will be able to update just fine.
I think you meant extra/dotnet-runtime-8.0, for anyone wondering why that still doesn't work.
You need to install
extra/dotnet-sdk-8.0and you will be able to update just fine.I think you meant
extra/dotnet-runtime-8.0, for anyone wondering why that still doesn't work.
yes
Having the dotnet-sdk installed, this worked for me:
- remove marksman
- upgrade packages
- reinstall marksman
@edmondburnett Do newer versions that include https://github.com/artempyanykh/marksman/pull/357 work for you?