Having Issue while updating distro

what’s the issue here
should i replace nvidia-installer-common with endeavouos/nvidia-inst please guide me about it !
Need help :slightly_smiling_face:

Looks like the problem is dotnet-runtime not the nvidia package seems you have a program that wont like the upgrade to the newer dotnet version. That is something that you need to check with the maintainers of that program about. you could add the dotnet-runtime to your ignore list and try the update again

Looks like you have a software that has a hard dependency on .NET 7.x. And while the system wants to upgrade to version 8.x, and as the 7.x line and the 8.x line are incompatible and cannot be installed at the same time, that situation cannot be automatically resolved by yay.

Out of curiosity, what is the output of: pacman -Qs dotnet-runtime ?

:speech_balloon:
:santa:t6:

pacman -Qs dotnet-runtime
local/dotnet-runtime 8.0.0.sdk100-1
The .NET Core runtime

Not sure why it doesn’t show dotnet-runtime-7.0 then :thinking:

How about: pactree -r dotnet-runtime?

[diyash@diyash-nitroan51555 ~]$ pactree -r dotnet-runtime
dotnet-runtime
└─pinta

can it be solved ?

I am not using any dotnet packages.
Just out of curiosity I installed some and it looks like you can have different versions of them side by side on the system:

$ pacman -Qs dotnet
local/dotnet-host 8.0.0.sdk100-3
    A generic driver for the .NET Core Command Line Interface
local/dotnet-runtime 8.0.0.sdk100-3
    The .NET Core runtime
local/dotnet-runtime-7.0 7.0.14.sdk114-3
    The .NET Core runtime

i m trying to downgrade my pinta from 8.0.0 version to 7.0.0
just trying to see if it will be compatible to dotnet

How about sudo pacman -Rdd dotnet-runtime && sudo pacman -S dotnet-runtime-7.0 ?

Just try it and post what it outputs.

pinta is tight to 7.0:


question is: do you need dotnet-runtime 8 ?

Required By (3)

you have already broken dependcies with this as pinta needs dotnet-runtime-7.0 … as @pebcak said this should not conflict with default version but have to be installed for pinta.

1 Like

Finally the Issue got solved…

The Issue was

  • pinta required .NET framework version 7.0.0, but my system had version 8.0.0 installed.
  • Tried installing the .NET SDK version 7.0 using yay -S dotnet-sdk-7.0 .
  • while upgrading dotnet-runtime-7.0 I faced a conflict between dotnet-runtime and dotnet-runtime-7.0 due to the same file paths so I removed the dotnet-runtime
  • Installed the specific version of .NET runtime required by pinta using yay -S dotnet-runtime-7.0 .
  • pinta now works with the correct version of the .NET runtime (7.0.14).

Install .NET SDK 7.0 (initial attempt)

yay -S dotnet-sdk-7.0

Remove conflicting dotnet-runtime package

yay -Rns dotnet-runtime

Install specific version of .NET runtime required by pinta

yay -S dotnet-runtime-7.0

Verify successful installation

pinta

Now my distro is updated successfully

Thanks @pebcak and others for helping and guiding me :slightly_smiling_face:

you are using pinta-gtk3-git ? as… pinta package from extra and pinta-git both depending on dotnet-runtime-7.0 …

Sir did i do wrong by downgrading dotnet-sdk to 7.0

I m new here so I don’t really know

should be only needed to manually build pinta… it is set as make dependency …

well i don’t really use pinta besides to use GIMP.
Is it okay to use dotnet-sdk-7.0

Just I don’t know what is really needed here it was causing conflicts so I downgrade it.

from technical standpoint the only issue was that dotnet-runtime-7.0 was not installed i wa sonly wondering why you would need dotnet-sdk-7.0 installed at all.
I can run pinta just fine with dotnet-sdk-8.0 installed …
no need for it as runtime dependency…

And indeed remove pinta if you do not need that :wink:

1 Like

Thanks, sir for your guidance
and I am gonna remove pinta :laughing:

1 Like

always welcome some puzzles with my second :coffee:
:enos:

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.