marksman icon indicating copy to clipboard operation
marksman copied to clipboard

Marksman dotnet 9.0 compatibility

Open edmondburnett opened this issue 11 months ago • 4 comments

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

edmondburnett avatar Jan 25 '25 17:01 edmondburnett

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

bermudi avatar Jan 25 '25 19:01 bermudi

You need to install extra/dotnet-sdk-8.0 and 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.

Xenapte avatar Jan 25 '25 22:01 Xenapte

You need to install extra/dotnet-sdk-8.0 and 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

bermudi avatar Jan 26 '25 01:01 bermudi

Having the dotnet-sdk installed, this worked for me:

  1. remove marksman
  2. upgrade packages
  3. reinstall marksman

fil-at-werma avatar Jan 27 '25 15:01 fil-at-werma

@edmondburnett Do newer versions that include https://github.com/artempyanykh/marksman/pull/357 work for you?

eread avatar Dec 22 '25 00:12 eread