[NEWBIE] After Plasma 6 release, yay replaces dependances with -git ones

Hi everyone,

I today started my yay routine and I had to update every package related to KDE plasma such as kwallet, kbookmarks, etc. This is surely due to the release of KDE Plasma 6.

But there are issues. During the process I see that the update is trying to replace every dependances by git ones.
Example: upower with upower-git.

So I have begun to replace every packets but now I’m regretting this because I’m not sure if it’s right.

Can anyone confirms this? If it’s not supposed to be, how am I supposed to “rollback” ?

Have a nice day

Yeah, that shouldn’t be happening.

Are you maybe using some 3rd party repo that is causing this?

I have the 4 (default ?) ones :

  1. endeavouros
  2. core
  3. extra
  4. multilib

Here are all dependances that have not been installed yet:

Can i rollback the unwanted replacements, as I already replaced 2 or 3 packages with the -git ones ? If yes, how?

This might help but I have 4 packages to be updated :



Can you share the output of pacman -Qm

sure, here:

archlinux-java-run 10-1
balena-etcher 2:1.18.14-1
birdtray 1.11.4-1
brave-bin 1:1.63.162-1
calcmysky 0.3.1-2
calcmysky-debug 0.3.1-2
chromium-widevine 1:4.10.2710.0-1
clion 1:2023.3.4-1
crazydiskinfo 1.1.0-2
deezer 6.0.70-1
electron13-bin 13.6.9-1
etesync-dav-bin 0.31.2-2
extra-cmake-modules-git 6.0.0.r3675.b4d3206e-1
freetube 0.19.2-1
heroic-games-launcher-bin 2.13.0-1
intellij-idea-ultimate-edition 2023.3.4-1
joplin-appimage 2.13.15-1
koi 0.2.4-2
libelectron 1.0.19-1
libelectron-debug 1.0.19-1
libpdfium-nojs 6261.r0.4c4f9ab25d-1
libpdfium-nojs-debug 6261.r0.4c4f9ab25d-1
librewolf-bin 123.0-1
librewolf-bin-debug 123.0-1
mindustry-bin 1:7.0_146-1
mkinitcpio-numlock 1.0.3-1
muon 1.0.4-1
netflix 1.0.6-1
numworks-upsilon-git 1.22.1.E15.r576.g5b87721f6-1
nvm 0.39.7-1
organicmaps-git 2024.01.09_5-1
osu-lazer 2024.221.0-1
osu-lazer-debug 2024.221.0-1
parsec-bin 150_86e-5
plasma-wayland-protocols-git 1.11.1.r6.gb3c1826-1
plasma5-wallpapers-dynamic 4.4.1-1
primevideo 1.0.2-1
prismlauncher 8.0-1
scrutiny-bin 0.7.2-1
shutter-encoder-bin 17.9-1
shutter-encoder-bin-debug 17.9-1
soundux 0.2.7-3
stellarium 23.4-4
stellarium-debug 23.4-4
ungoogled-chromium-xdg-bin 122.0.6261.57-1
ungoogled-chromium-xdg-bin-debug 122.0.6261.57-1
vencord-desktop-git r286.cb33f18-1
webapp-manager 1.3.4-1
webstorm 2023.3.4-1
whale 2.4.0-1
whale-debug 2.4.0-1
woeusb-ng 0.2.12-3
youtube-dl 2021.12.17-2

Try this, if you get an error, post the error here:

sudo pacman -Syu plasma-wayland-protocols
1 Like

KDE-Plasma is in Extra and Extra-Testing repos, as well as KDE-unstable. Is there any reason you have installed it from AUR ?

Right now you can get:
Plasma 5 from Extra repository
Plasma 6 from Extra-Testing repository. It is disabled by default you would have to uncomment it in /etc/pacman.conf and then run system update.

It is probably a dependency issue. If some AUR package has a requirement on a single git package that can trigger a chain reaction of needing all the git packages for plasma.

1 Like

No, there is no reason that I have installed it from AUR. It shouldn’t be the case

It worked

:: plasma-wayland-protocols et plasma-wayland-protocols-git sont en conflit. Supprimer plasma-wayland-protocols-git ? [o/N] o

Paquet (3)                      Ancienne version      Nouvelle version  Changement net  Taille du téléchargement

endeavouros/eos-bash-shared     24.9-1                24.10-1                 0,00 MiB                  0,05 MiB
plasma-wayland-protocols-git    1.11.1.r6.gb3c1826-1                         -0,18 MiB                          
extra/plasma-wayland-protocols                        1.12.0-1                0,18 MiB                          

Taille totale du téléchargement :  0,05 MiB
Taille totale installée :          0,32 MiB
Taille de mise à jour nette :      0,00 MiB

:: Procéder à l’installation ? [O/n] 
:: Récupération des paquets…
 eos-bash-shared-24.10-1-any                                                                                       55,0 KiB  96,4 KiB/s 00:01 [---------------------------------------------------------------------------------------] 100%
(2/2) vérification des clés dans le trousseau                                                                                                 [---------------------------------------------------------------------------------------] 100%
(2/2) vérification de l’intégrité des paquets                                                                                                 [---------------------------------------------------------------------------------------] 100%
(2/2) chargement des fichiers des paquets                                                                                                     [---------------------------------------------------------------------------------------] 100%
(2/2) analyse des conflits entre fichiers                                                                                                     [---------------------------------------------------------------------------------------] 100%
:: Traitement des changements du paquet…
(1/1) désinstallation de plasma-wayland-protocols-git                                                                                         [---------------------------------------------------------------------------------------] 100%
(1/2) installation de plasma-wayland-protocols                                                                                                [---------------------------------------------------------------------------------------] 100%
(2/2) mise à jour de eos-bash-shared                                                                                                          [---------------------------------------------------------------------------------------] 100%
:: Exécution des crochets (« hooks ») de post-transaction…
(1/4) Reloading system manager configuration...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Checking which packages need to be rebuilt
(4/4) Updating the desktop file MIME type cache...
[eaa@eaa ~]$ 

But when doing yay, I still have to install all the git versions :

It might come from aur/plasma5-wallpapers-dynamic
How can I check that ?


I removed the package, and yeah, when I want to update my system I no longer have to install all git packages

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