None
Linux

Updateprobleme mit pacman und yay

by Viktor Garske on Oct. 26, 2019, 11:37 a.m.

Der Paketmanager pacman und der AUR-Wrapper yay haben momentan einige Abhängigkeitsprobleme (siehe Reddit), die einen Deadlock beim Upgrade auslösen. Das sieht dann so aus:

$ yay
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
:: Replace ilmbase with extra/openexr? [Y/n] 
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pacman (5.2.0-2) breaks dependency 'pacman<=5.1.3' required by yay
Error installing repo packages

Lösung

Die Lösung besteht momentan darin, kurzzeitig yay zu entfernen und dann wieder aus den Quellen neu zu bauen:

yay -G yay #clones new yay from git
yay -R yay #removes old yay
sudo pacman -Syu
cd yay/
makepkg -si #install the yay you cloned
yay #do your yay system upgrade you were trying to do in the first place
Author image
Viktor Garske

Viktor Garske ist der Hauptautor des Blogs und schreibt gerne über Technologie, Panorama sowie Tipps & Tricks.

Comments (0)

Comments are not enabled for this entry.