Can't update; unable to satisfy dependencies

Hello, i am using manjaro alot and update every time, but now this problem is there
And i can not update any more, can someone help me out, what can/should i do.
After “sudo pamac update” i get the regular stuff and then i get this

Choose a provider for qt6-multimedia-backend:
1:  qt6-multimedia-ffmpeg     6.7.1-2  extra
2:  qt6-multimedia-gstreamer  6.7.1-2  extra

Enter a number (default=1): 


1
Warning: sndio: local (20180120-1) is newer than extra (1.9.0-2)
Resolving dependencies...
Choose a provider for qt6-multimedia-backend:
1:  qt6-multimedia-ffmpeg     6.7.1-2  extra
2:  qt6-multimedia-gstreamer  6.7.1-2  extra

Enter a number (default=1): 1

Checking inter-conflicts...
Warning: removing 'nodejs' from target list because it conflicts with 'nodejs-lts-hydrogen'
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'libicui18n.so=74-64' required by electron25
- unable to satisfy dependency 'libicuuc.so=74-64' required by electron25



Edit build files : [e] 
Apply transaction ? [e/y/N] y

Transaction cancelled.

Uninstall all packages behind

then update again. Afterwards you can reinstall the uninstalled packages again.

2 Likes

Never run pamac with sudo. It’ll mess up the ownership and permissions of the directories pamac uses.

You should use the nodejs that comes with Manjaro. Remove the other one.

Remove electron25.

1 Like

Also nodejs-lts-hydrogen come from Manjaro; this is happening because nodejs is already installed and nodejs-lts-hydrogen is required as makedepends of electron25 (honestly avoid building electron from source in general)

2 Likes

Thanks all for the advice, i removed electron25 and did the update again and then it worked. Dian from the Netherlands

Just a question to learn something, when can i find / read how to do that.
When i do pamac update it does not work, so i did sudo pamac update

And how do i do this, where can i read/find how to do this
Thanks in advance

Pamac - Manjaro Wiki

You could do this with either pamac or pacman (which does require sudo privileges).

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