I’m having kernel oops on reboot which forces me to hard power cycle.
Changing branches to testing and attemptingt to revert shows:
$sudo pacman -Syyuu
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing evolution-data-server (3.46.4-1) breaks dependency 'evolution-data-server=3.48.1-1' required by libedataserverui4
Forcefully removing evolution-data-server with pacman -Rdd just causes problems.
sudo pacman -Rdd evolution-data-server 1 ✘
Package (1) Old Version Net Change
evolution-data-server 3.48.1-1 -26.21 MiB
Total Removed Size: 26.21 MiB
:: Do you want to remove these packages? [Y/n] y
:: Processing package changes...
(1/1) removing evolution-data-server [######################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Compiling GSettings XML schema files...
(3/3) Updating the desktop file MIME type cache...
And
sudo pacman -S evolution-data-server 1 ✘
resolving dependencies...
looking for conflicting packages...
Package (2) New Version Net Change Download Size
extra/webkit2gtk-5.0 2.38.6-1 82.58 MiB 23.95 MiB
extra/evolution-data-server 3.46.4-1 42.47 MiB 4.61 MiB
Total Download Size: 28.55 MiB
Total Installed Size: 125.05 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
evolution-data-s... 4.6 MiB 6.87 MiB/s 00:01 [######################] 100%
webkit2gtk-5.0-2... 23.9 MiB 25.8 MiB/s 00:01 [######################] 100%
Total (2/2) 28.6 MiB 29.8 MiB/s 00:01 [######################] 100%
(2/2) checking keys in keyring [######################] 100%
(2/2) checking package integrity [######################] 100%
(2/2) loading package files [######################] 100%
(2/2) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-buffer-tagger.h exists in filesystem (owned by libedataserverui4)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-cell-renderer-color.h exists in filesystem (owned by libedataserverui4)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-certificate-widget.h exists in filesystem (owned by libedataserverui4)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-credentials-prompter-impl-oauth2.h exists in filesystem (owned by libedataserverui4)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-credentials-prompter-impl-password.h exists in filesystem (owned by libedataserverui4)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-credentials-prompter-impl.h exists in filesystem (owned by libedataserverui4)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-credentials-prompter.h exists in filesystem (owned by libedataserverui4)
evolution-data-server: /usr/include/evolution-data-server/libedataserverui4/e-reminders-widget.h exists in filesystem (owned by libedataserverui4)
Switching back to unstable allows me to reinstall the evolution-data-server, however
Any way to correct this to revert to testing?