Garuda-update fails with dependency error November 2023

Hi,

I read all relevant topics nothing worked.
garuda-update fails with dependency error:

resolving dependencies…
looking for conflicting packages…
:: cachyos-ananicy-rules-git and ananicy-rules are in conflict (ananicy-rules-git). Remove ananicy-rules? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing sweet-kde-theme-git breaks dependency ‘sweet-kde-theme-git’ required by sweet-theme-full-git

╰─λ sudo garuda-update
:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
multilib is up to date
chaotic-aur is up to date

--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
multilib downloading...
chaotic-aur downloading...
:: Starting full system upgrade...
:: Replace attica with extra/attica5? [Y/n] y
:: Replace baloo with extra/baloo5? [Y/n] y
:: Replace bluez-qt with extra/bluez-qt5? [Y/n] y
:: Replace frameworkintegration with extra/frameworkintegration5? [Y/n] y
warning: garuda-dr460nized: local (3.0.7-1) is newer than garuda (3.0.6-1)
:: Replace kactivities with extra/kactivities5? [Y/n] y
:: Replace kactivities-stats with extra/kactivities-stats5? [Y/n] y
:: Replace karchive with extra/karchive5? [Y/n] y
:: Replace kauth with extra/kauth5? [Y/n] y
:: Replace kbookmarks with extra/kbookmarks5? [Y/n] y
:: Replace kcalendarcore with extra/kcalendarcore5? [Y/n] y
:: Replace kcmutils with extra/kcmutils5? [Y/n] y
:: Replace kcodecs with extra/kcodecs5? [Y/n] y
:: Replace kcompletion with extra/kcompletion5? [Y/n] y
:: Replace kconfig with extra/kconfig5? [Y/n] y
:: Replace kconfigwidgets with extra/kconfigwidgets5? [Y/n] y
:: Replace kcontacts with extra/kcontacts5? [Y/n] y
:: Replace kcoreaddons with extra/kcoreaddons5? [Y/n] y
:: Replace kcrash with extra/kcrash5? [Y/n] y
:: Replace kdbusaddons with extra/kdbusaddons5? [Y/n] y
:: Replace kde-servicemenus-pdf with chaotic-aur/kf5-servicemenus-pdf? [Y/n] y
warning: kde-servicemenus-pdf-encrypt-decrypt: local (1-1.4) is newer than chaotic-aur (1-1)
:: Replace kdeclarative with extra/kdeclarative5? [Y/n] y
:: Replace kded with extra/kded5? [Y/n] y
:: Replace kdesu with extra/kdesu5? [Y/n] y
:: Replace kdnssd with extra/kdnssd5? [Y/n] y
:: Replace kfilemetadata with extra/kfilemetadata5? [Y/n] y
:: Replace kglobalaccel with extra/kglobalaccel5? [Y/n] y
:: Replace kguiaddons with extra/kguiaddons5? [Y/n] y
:: Replace kholidays with extra/kholidays5? [Y/n] y
:: Replace ki18n with extra/ki18n5? [Y/n] y
:: Replace kiconthemes with extra/kiconthemes5? [Y/n] y
:: Replace kidletime with extra/kidletime5? [Y/n] y
:: Replace kimageformats with extra/kimageformats5? [Y/n] y
:: Replace kio with extra/kio5? [Y/n] y
:: Replace kirigami-addons with extra/kirigami-addons5? [Y/n] y
:: Replace kitemmodels with extra/kitemmodels5? [Y/n] y
:: Replace kitemviews with extra/kitemviews5? [Y/n] y
:: Replace kjobwidgets with extra/kjobwidgets5? [Y/n] y
:: Replace knewstuff with extra/knewstuff5? [Y/n] y
:: Replace knotifications with extra/knotifications5? [Y/n] y
:: Replace knotifyconfig with extra/knotifyconfig5? [Y/n] y
:: Replace kpackage with extra/kpackage5? [Y/n] y
:: Replace kparts with extra/kparts5? [Y/n] y
:: Replace kpeople with extra/kpeople5? [Y/n] y
:: Replace kplotting with extra/kplotting5? [Y/n] y
:: Replace kpty with extra/kpty5? [Y/n] y
:: Replace kquickcharts with extra/kquickcharts5? [Y/n] y
:: Replace krunner with extra/krunner5? [Y/n] y
:: Replace kservice with extra/kservice5? [Y/n] y
:: Replace ktexteditor with extra/ktexteditor5? [Y/n] y
:: Replace ktextwidgets with extra/ktextwidgets5? [Y/n] y
:: Replace kunitconversion with extra/kunitconversion5? [Y/n] y
:: Replace kuserfeedback with extra/kuserfeedback5? [Y/n] y
:: Replace kwallet with extra/kwallet5? [Y/n] y
:: Replace kwayland with extra/kwayland5? [Y/n] y
:: Replace kwidgetsaddons with extra/kwidgetsaddons5? [Y/n] y
:: Replace kwindowsystem with extra/kwindowsystem5? [Y/n] y
:: Replace kxmlgui with extra/kxmlgui5? [Y/n] y
:: Replace libinput_gestures_qt with chaotic-aur/libinput-gestures-qt? [Y/n] y
:: Replace libqaccessibilityclient with extra/libqaccessibilityclient-qt5? [Y/n] y
:: Replace modemmanager-qt with extra/modemmanager-qt5? [Y/n] y
:: Replace networkmanager-qt with extra/networkmanager-qt5? [Y/n] y
:: Replace plasma-framework with extra/plasma-framework5? [Y/n] y
:: Replace prison with extra/prison5? [Y/n] y
:: Replace purpose with extra/purpose5? [Y/n] y
:: Replace qqc2-desktop-style with extra/qqc2-desktop-style5? [Y/n] y
warning: reshade-shaders-git: local (r879.a2314cb-1) is newer than chaotic-aur (r33.9e9fa9e-1)
:: Replace solid with extra/solid5? [Y/n] y
:: Replace sonnet with extra/sonnet5? [Y/n] y
:: Replace sweet-kde-theme-git with chaotic-aur/plasma5-themes-sweet-kde-git? [Y/n] y
:: Replace syndication with extra/syndication5? [Y/n] y
:: Replace syntax-highlighting with extra/syntax-highlighting5? [Y/n] y
:: Replace threadweaver with extra/threadweaver5? [Y/n] y
warning: virt-manager-meta: local (5-4.3) is newer than garuda (5-4)
resolving dependencies...
looking for conflicting packages...
:: cachyos-ananicy-rules-git and ananicy-rules are in conflict (ananicy-rules-git). Remove ananicy-rules? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing sweet-kde-theme-git breaks dependency 'sweet-kde-theme-git' required by sweet-theme-full-git

[:red_circle:] × inxi
CPU: quad core Intel Core i7-6700K (-MT MCP-) speed/min/max: 3550/800/4200 MHz
Kernel: 6.5.5-zen1-1-zen x86_64 Up: 48m Mem: 4.76/31.22 GiB (15.2%)
Storage: 4.6 TiB (6.5% used) Procs: 273 Shell: fish inxi: 3.3.30

try removing sweet-theme-full-git, then install plasma5-themes-sweet-full-git, then update.

6 Likes

╰─λ sudo pacman -R sweet-theme-full-git
checking dependencies…
error: failed to prepare transaction (could not satisfy dependencies)
:: removing sweet-theme-full-git breaks dependency ‘sweet-theme-full-git’ required by garuda-dr460nized

Hope I don’t have to try removing garuda-dr460nized !!

sudo pacman -Rdd sweet-theme-full-git
garuda-update
5 Likes
sudo pacman -Rdd sweet-theme-full-git
sudo pacman -S plasma5-themes-sweet-full-git
sudo garuda-update

WORKED!
Thank you.

3 Likes

BTW, next time post the output from garuda-inxi, please.

4 Likes

could we get the solution reformated, right now it looks like it is recommending to remove the sweet-theme-full-git package AND remove the garuda-update package

Be careful, you also need to install the garuda themes because otherwise the system and its configuration will break.

The solution is in post #2
I fix it. :slight_smile:

2 Likes

For me, there is no point in his text to remove update.
remove sweet…
install plasma…
then update

The way you read it, it should also mean install update.

Imagine, if Microsoft / Apple would stop users updating their computers with bunch of critical security updates ONLY because their Theme was newer than their servers!

Just IMAGINE!

I try to think about M$ and the bitten fruit as rarely as possible.
Thread is solved. Just closed.

2 Likes