so i was using Garuda on a secondary drive for a couple days and i'm pleased with it.
Now i wanted to install it as my main OS. Now i found a single forum thread regarding the exe-thumbnailer issue and there it says it was fixed.
I downloaded the Garuda Dragonized Gaming KDE edition a couple minutes ago via the garuda-downloader and there is still the exe-thumbnailer issue. I couldn't update the system because icoextract says that exe-thumbnailer is present. And i can't remove exe-thumbnailer without removing wine-meta.
Hi, I'm having the same issue on my laptop. My garuda-update is version 2.4.4-1, which I suppose is the latest one.
If I understand correctly how this script works, it's expecting a prompt to replace conflicting package, but that never came. Just an error.
Here's the output:
╰─λ sudo update
:: Synchronizuje se databáze balĂÄŤkĹŻ...
core is up to date
extra is up to date
community is up to date
multilib is up to date
chaotic-aur 1823,5 KiB 2,68 MiB/s 00:01 [--------------------------------------------------------------------] 100%
--> Refreshing mirrorlists using reflector, please be patient..
[2022-06-19 19:31:33] WARNING: failed to rate http(s) download (https://mirror.cyberbits.asia/archlinux/community/os/x86_64/community.db): HTTP Error 403: Forbidden
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With: reflector --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
# When: 2022-06-19 17:31:34 UTC
# From: https://archlinux.org/mirrors/status/json/
# Retrieved: 2022-06-19 17:31:32 UTC
# Last Check: 2022-06-19 17:17:43 UTC
Server = https://mirror.pseudoform.org/$repo/os/$arch
Server = https://pkg.fef.moe/archlinux/$repo/os/$arch
Server = https://archlinux.thaller.ws/$repo/os/$arch
Server = https://mirror.cyberbits.eu/archlinux/$repo/os/$arch
Server = https://mirror.cyberbits.asia/archlinux/$repo/os/$arch
:: Synchronizuje se databáze balĂÄŤkĹŻ...
core 155,9 KiB 956 KiB/s 00:00 [--------------------------------------------------------------------] 100%
extra 1716,9 KiB 6,14 MiB/s 00:00 [--------------------------------------------------------------------] 100%
community 6,7 MiB 4,13 MiB/s 00:02 [--------------------------------------------------------------------] 100%
multilib 169,8 KiB 1155 KiB/s 00:00 [--------------------------------------------------------------------] 100%
chaotic-aur 1822,1 KiB 1947 KiB/s 00:01 [--------------------------------------------------------------------] 100%
chyba: selhalo zĂskánĂ souboru 'chaotic-aur.db' z geo-mirror.chaotic.cx: SSL connection timeout
spawn pacman -Su
:: Starting full system upgrade...
:: Replace kwayland-server with extra/kwin? [Y/n] y
resolving dependencies...
looking for conflicting packages...
Packages (126) aha-0.5.1-2 akonadi-22.04.2-3 alsa-lib-1.2.7.1-1 alsa-plugins-1:1.2.7.1-1 alsa-ucm-conf-1.2.7.1-1 ananicy-rules-git-2.2.1.r222.gaf35f7f-1 android-udev-20220611-1
aom-3.4.0-1 bind-9.18.4-1 bluedevil-1:5.25.0-1 breeze-5.25.0-1 breeze-gtk-5.25.0-1 discover-5.25.0-1 drkonqi-5.25.0-1 element-desktop-1.10.15-1 element-web-1.10.15-1
ethtool-1:5.18-1 ffmpeg-2:5.0.1-3 ffmpeg4.4-4.4.2-3 garuda-assistant-2.6.2-1 garuda-dr460nized-2.0.4-1 gst-libav-1.20.3-1 gst-plugins-bad-1.20.3-1
gst-plugins-bad-libs-1.20.3-1 gst-plugins-base-1.20.3-1 gst-plugins-base-libs-1.20.3-1 gst-plugins-good-1.20.3-1 gst-plugins-ugly-1.20.3-1 gstreamer-1.20.3-1
gstreamer-vaapi-1.20.3-1 icoextract-0.1.3-2 imagemagick-7.1.0.38-1 intel-media-driver-22.4.3-1 ipp-usb-0.9.22-1 kactivitymanagerd-5.25.0-1 kde-cli-tools-5.25.0-1
kde-gtk-config-5.25.0-1 kdecoration-5.25.0-1 kdeplasma-addons-5.25.0-1 kgamma5-5.25.0-1 khotkeys-5.25.0-1 kinfocenter-5.25.0-1 kmenuedit-5.25.0-1 kscreen-5.25.0-1
kscreenlocker-5.25.0-1 ksshaskpass-5.25.0-1 ksystemstats-5.25.0-1 kwallet-pam-5.25.0-1 kwayland-integration-5.25.0-1 kwayland-server-5.24.5-1 [removal] kwin-5.25.0-2
kwin-bismuth-3.1.1-2 kwrited-5.25.0-1 latte-dock-git-0.10.6.r251.gec51d21e-1 layer-shell-qt-5.25.0-1 lib32-alsa-lib-1.2.7.1-1 lib32-alsa-plugins-1.2.7.1-1
lib32-gst-plugins-base-libs-1.20.3-1 lib32-gstreamer-1.20.3-1 lib32-libnm-1.38.2-1 libakonadi-22.04.2-3 libkscreen-5.25.0-1 libksysguard-5.25.0-1 libnm-1.38.2-1
linux-5.18.5.arch1-1 linux-headers-5.18.5.arch1-1 linux-zen-5.18.5.zen1-1 linux-zen-headers-5.18.5.zen1-1 mercurial-6.1.4-1 mesa-demos-8.5.0-2 mesa-utils-8.5.0-2
milou-5.25.0-1 networkmanager-1.38.2-1 nm-cloud-setup-1.38.2-1 plasma-browser-integration-5.25.0-1 plasma-desktop-5.25.0-1 plasma-disks-5.25.0-1
plasma-firewall-5.25.0-1 plasma-integration-5.25.0-1 plasma-nm-5.25.0-1 plasma-pa-5.25.0-1 plasma-systemmonitor-5.25.0-1 plasma-thunderbolt-5.25.0-1
plasma-vault-5.25.0-1 plasma-wayland-session-5.25.0-1 plasma-workspace-wallpapers-5.25.0-1 polkit-kde-agent-5.25.0-1 powerdevil-5.25.0-2 profile-sync-daemon-6.45-1
protontricks-git-1.8.2.r3.g8bed483-1 python-future-0.18.2-7 python-pefile-2022.5.30-1 python-pyqt5-5.15.7-1 python-pyqt5-sip-12.11.0-1 python-reportlab-3.6.10-1
qt5-base-5.15.5+kde+r163-1 qt5-declarative-5.15.5+kde+r19-1 qt5-graphicaleffects-5.15.5+kde+r0-1 qt5-imageformats-5.15.5+kde+r2-1 qt5-location-5.15.5+kde+r3-1
qt5-multimedia-5.15.5+kde+r1-1 qt5-networkauth-5.15.5+kde+r0-1 qt5-quickcontrols-5.15.5+kde+r0-1 qt5-quickcontrols2-5.15.5+kde+r5-1 qt5-script-5.15.10-2
qt5-sensors-5.15.5+kde+r0-1 qt5-speech-5.15.5+kde+r1-1 qt5-svg-5.15.5+kde+r10-1 qt5-tools-5.15.5+kde+r0-1 qt5-translations-5.15.5+kde+r2-1 qt5-wayland-5.15.5+kde+r38-1
qt5-webchannel-5.15.5+kde+r3-1 qt5-webengine-5.15.10-2 qt5-webkit-5.212.0alpha4-15 qt5-websockets-5.15.5+kde+r3-1 qt5-x11extras-5.15.5+kde+r0-1
qt5-xmlpatterns-5.15.5+kde+r0-1 sddm-kcm-5.25.0-1 srt-1.5.0-1 systemsettings-5.25.0-1 vlc-3.0.17.4-6 wine-meta-1-4 xcb-proto-1.15.2-1 xdg-desktop-portal-kde-5.25.0-1
yay-11.2.0-1 zstd-1.5.2-7
Total Installed Size: 1676.41 MiB
Net Upgrade Size: 17.79 MiB
:: Proceed with installation? [Y/n]
(125/125) checking keys in keyring [--------------------------------------------------------------------] 100%
(125/125) checking package integrity [--------------------------------------------------------------------] 100%
(125/125) loading package files [--------------------------------------------------------------------] 100%
(125/125) checking for file conflicts [--------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
icoextract: /usr/bin/exe-thumbnailer exists in filesystem (owned by exe-thumbnailer)
Errors occurred, no packages were upgraded.
So I just found out the maintainer sneakily removed the needed partconflicts=(exe-thumbnailer) from the PKGBUILD this morning in favor of adding exe-thumbnailer to provides(). If there is no conflict, garuda-update can't properly handle the situation, you got it right @pavuucek !
There is good news though, I just re-added that part so things should be working as expected again.