Question about update

Today on Update comes the following message:

Arch & EndeavourOS Update-Check:
:: Suche Arch & EndeavourOS nach Updates...
eos-bash-shared 1.9.8-1 -> 1.9.9-1
Root Passwort:
:: Paketdatenbanken werden synchronisiert …
core ist aktuell
extra                                   1572,8 KiB  3,51 MiB/s 00:00 [---------------------------------------] 100%
community                                  5,7 MiB  10,4 MiB/s 00:01 [---------------------------------------] 100%
multilib                                 149,3 KiB   698 KiB/s 00:00 [---------------------------------------] 100%
endeavouros                               21,2 KiB   111 KiB/s 00:00 [---------------------------------------] 100%
:: Vollständige Systemaktualisierung wird gestartet …
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
:: exfatprogs und exfat-utils stehen miteinander in Konflikt. exfat-utils entfernen? [j/N]

what is to do?

Basically, exfatprogs is a newer, updated version of exfatutils. You are probably better off with exfatprogs.

IIRC, exfatutils is needed for kernels prior to (I think) 5.4.

Generally when you get a prompt like this in pacman, the correct course of action is to accept the default offered.

3 Likes

thx @Stagger_Lee

1 Like

I just did the update as well, but didn’t get that warning message, any thoughts? I’ve been running EndeavourOS Gnome for 2 months now, mostly on the LTS kernel.

[scott@endeavourOS ~]$ yay
[sudo] password for scott: 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community               5.7 MiB  3.52 MiB/s 00:02 [-----------------------] 100%
 multilib is up to date
 endeavouros            21.2 KiB  29.0 KiB/s 00:01 [-----------------------] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (1)                  Old Version  New Version  Net Change  Download Size

endeavouros/eos-bash-shared  1.9.8-1      1.9.9-2        0.00 MiB       0.04 MiB

Total Download Size:   0.04 MiB
Total Installed Size:  0.08 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 eos-bash-shared-...    37.7 KiB   105 KiB/s 00:00 [-----------------------] 100%
(1/1) checking keys in keyring                     [-----------------------] 100%
(1/1) checking package integrity                   [-----------------------] 100%
(1/1) loading package files                        [-----------------------] 100%
(1/1) checking for file conflicts                  [-----------------------] 100%
(1/1) checking available disk space                [-----------------------] 100%
:: Processing package changes...
(1/1) upgrading eos-bash-shared                    [-----------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...
:: Searching databases for updates...
:: Searching AUR for updates...
 -> Flagged Out Of Date AUR Packages:  minecraft-launcher
 there is nothing to do

It is because the dependency change was reverted. If you want to switch them out, just install exfatprogs

1 Like

Ah no worries. I don’t know the pros/cons for the exfatprogs vs exfatutils, so I’ll just stick with what I have installed right now and not worry about it since it seems like a trivial thing :wink:

I believe that exfatprogs uses the newer exfat support in the kernel. I would switch if you can.

1 Like

Hmm, I didn’t even have the package exfatutils on my system and I didn’t see it listed anywhere on Arch/AUR website search either. Went ahead and installed exfatprogs without any issue or warning to report, I’m assuming because I didn’t have exfatutils on my system.

That is probably because is it exfat-utils

https://archlinux.org/packages/community/x86_64/exfat-utils/

1 Like

Ahh very well! Either way, exfat-utils wasn’t installed on my system either, but thanks for the clarification :wink:

1 Like

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