You are not logged in.

#1 2023-12-07 19:03:58

jens1108
Member
Registered: 2021-11-16
Posts: 8

Pinta blocking upgrade

Hello everyone,

for occasional image editing, I have Pinta installed on my system. Since a few days – since dotnet-runtime was updated to 8.0.0.sdk100-3) I can't upgrade my system since the Pinta package still depends on dotnet-runtime-7.0:

:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
:: Replace kgamma5 with extra/kgamma? [Y/n] Y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing dotnet-runtime (8.0.0.sdk100-3) breaks dependency 'dotnet-runtime-7.0' required by pinta

Can we expect the Pinta package to be updated sometime in the coming days, or is the Pinta package unmaintained at the moment? In that case, I would consider uninstalling Pinta...

Best,

Jens

Offline

#2 2023-12-07 19:20:21

seth
Member
Registered: 2012-09-03
Posts: 51,498

Re: Pinta blocking upgrade

https://archlinux.org/packages/extra/x8 … ntime-7.0/ doesn't conflict w/ https://archlinux.org/packages/extra/x8 … t-runtime/ and pinta depends on the former.
Maybe you're using a bogus mirror or ran into a gap during the change (in which case, just try again)
For bad mirrors, see https://archlinux.org/packages/extra/any/reflector/

Offline

#3 2023-12-08 04:47:57

ImmortAlex
Member
Registered: 2023-06-14
Posts: 34

Re: Pinta blocking upgrade

Previous version of dotnet-runtime was 7.0, so it provided 'dotnet-runtime-7.0'.
Now it is version 8.0, so it will provide 'dotnet-runtime-8.0' after update. But pinta requires 'dotnet-runtime-7.0', so that update creates unsatisfied dependency.
At the same time separate package dotnet-runtime-7.0 was created for compatibility.

I personally had resolved that conflict with
sudo pacman -Rdd dotnet-runtime
sudo pacman -S dotnet-runtime-7.0

In between this commands you'll have kinda broken dependency graph, but second command will fix it.

Offline

#4 2023-12-08 08:59:23

dIQi
Member
Registered: 2023-11-04
Posts: 67

Re: Pinta blocking upgrade

It's also possible to uninstall pinta - update - then reinstall pinta

Offline

#5 2023-12-08 10:14:28

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 1,992
Website

Re: Pinta blocking upgrade

Also update your pacman.conf. community isn't a thing anymore.


macro_rules! yolo { { $($tokens:tt)* } => { unsafe { $($tokens)* } }; }

Offline

#6 2023-12-13 03:35:16

andreworg
Member
Registered: 2016-09-05
Posts: 3

Re: Pinta blocking upgrade

ImmortAlex wrote:

Previous version of dotnet-runtime was 7.0, so it provided 'dotnet-runtime-7.0'.
Now it is version 8.0, so it will provide 'dotnet-runtime-8.0' after update. But pinta requires 'dotnet-runtime-7.0', so that update creates unsatisfied dependency.
At the same time separate package dotnet-runtime-7.0 was created for compatibility.

I personally had resolved that conflict with
sudo pacman -Rdd dotnet-runtime
sudo pacman -S dotnet-runtime-7.0

In between this commands you'll have kinda broken dependency graph, but second command will fix it.

That fixed it for me too, of course. But why exactly was manual intervention needed?
Was that because we did not upgrade the system during the time between the release of the compatibility package and the new 8.0 package?

Offline

Board footer

Powered by FluxBB