[SOLVED] Linux-firmware-nvidia: failed to commit transaction (conflicting files)

Not sure what’s happening here…

❯ yay
[sudo] password for wombat: 
:: Synchronizing package databases...
 endeavouros                          15.2 KiB  89.9 KiB/s 00:00 [------------------------------------] 100%
 core                                116.5 KiB   440 KiB/s 00:00 [------------------------------------] 100%
 extra                                 7.8 MiB  19.5 MiB/s 00:00 [------------------------------------] 100%
 multilib                            134.9 KiB   472 KiB/s 00:00 [------------------------------------] 100%
:: Searching AUR for updates...
:: Searching databases for updates...
:: 9 packages to upgrade/install.
9  core/ca-certificates-mozilla  3.112-1             -> 3.113-1
8  core/linux                    6.15.2.arch1-1      -> 6.15.3.arch1-1
7  core/linux-firmware           20250508.788aadc8-2 -> 20250613.12fe085f-5
6  core/linux-firmware-whence    20250508.788aadc8-2 -> 20250613.12fe085f-5
5  core/linux-headers            6.15.2.arch1-1      -> 6.15.3.arch1-1
4  core/nss                      3.112-1             -> 3.113-1
3  extra/linux-zen               6.15.2.zen1-1       -> 6.15.3.zen1-1
2  extra/linux-zen-headers       6.15.2.zen1-1       -> 6.15.3.zen1-1
1  multilib/lib32-nss            3.112-1             -> 3.113-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==> 
Sync Explicit (5): linux-zen-headers-6.15.3.zen1-1, linux-firmware-20250613.12fe085f-5, linux-6.15.3.arch1-1, linux-headers-6.15.3.arch1-1, linux-zen-6.15.3.zen1-1
Sync Dependency (4): nss-3.113-1, linux-firmware-whence-20250613.12fe085f-5, ca-certificates-mozilla-3.113-1, lib32-nss-3.113-1
:: Synchronizing package databases...
 endeavouros                          15.2 KiB   117 KiB/s 00:00 [------------------------------------] 100%
 core                                116.5 KiB   520 KiB/s 00:00 [------------------------------------] 100%
 extra                                 7.8 MiB  23.5 MiB/s 00:00 [------------------------------------] 100%
 multilib                            134.9 KiB   597 KiB/s 00:00 [------------------------------------] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (18)                  Old Version          New Version          Net Change 

core/ca-certificates-mozilla  3.112-1              3.113-1                 0.00 MiB
multilib/lib32-nss            3.112-1              3.113-1                 0.00 MiB
core/linux                    6.15.2.arch1-1       6.15.3.arch1-1          0.08 MiB
core/linux-firmware           20250508.788aadc8-2  20250613.12fe085f-5  -280.88 MiB
core/linux-firmware-amdgpu                         20250613.12fe085f-5    24.91 MiB
core/linux-firmware-atheros                        20250613.12fe085f-5    41.67 MiB
core/linux-firmware-broadcom                       20250613.12fe085f-5    12.94 MiB
core/linux-firmware-intel                          20250613.12fe085f-5   108.97 MiB
core/linux-firmware-mediatek                       20250613.12fe085f-5    22.82 MiB
core/linux-firmware-nvidia                         20250613.12fe085f-5   103.55 MiB
core/linux-firmware-other                          20250613.12fe085f-5    25.04 MiB
core/linux-firmware-radeon                         20250613.12fe085f-5     2.30 MiB
core/linux-firmware-realtek                        20250613.12fe085f-5     5.42 MiB
core/linux-firmware-whence    20250508.788aadc8-2  20250613.12fe085f-5     0.00 MiB
core/linux-headers            6.15.2.arch1-1       6.15.3.arch1-1          0.02 MiB
extra/linux-zen               6.15.2.zen1-1        6.15.3.zen1-1           0.06 MiB
extra/linux-zen-headers       6.15.2.zen1-1        6.15.3.zen1-1           0.02 MiB
core/nss                      3.112-1              3.113-1                 0.02 MiB

Total Installed Size:  1119.23 MiB
Net Upgrade Size:        66.94 MiB

:: Proceed with installation? [Y/n] 
(18/18) checking keys in keyring                                 [------------------------------------] 100%
(18/18) checking package integrity                               [------------------------------------] 100%
(18/18) loading package files                                    [------------------------------------] 100%
(18/18) checking for file conflicts                              [------------------------------------] 100%
error: failed to commit transaction (conflicting files)
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
Errors occurred, no packages were upgraded.
 -> error installing repo packages❯ 
3 Likes

TLDR:

sudo pacman -Rdd linux-firmware
sudo pacman -Syu linux-firmware
23 Likes

Thanks, @dalto. I generally check in on Arch Linux News Sundays and Wednesdays. Perhaps I’ll just do a quick check daily to be safe.

3 Likes

There are hooks for lazy people :slight_smile:

2 Likes

It’s been a day or two since I’ve asked a stupid question. Sorry I’m late…

Received the news via an Arch email blast and then came here to the EOS forum to learn more. Is this just a NVIDIA issue or do those of us wthout NVIDIA chips also need to do the
# pacman -Rdd linux-firmware
# pacman -Syu linux-firmware
dance?

@UncleSpellbinder : Might want to sign up for Arch email alerts. They always manage to give me something to fuss about between updates.

3 Likes

Yes, everyone. The firmware package contains Nvidia firmware even if you don’t have any.

4 Likes

Okay, thanks. As it is written, so shall it be. :folded_hands:

1 Like

you were ahead of me. I was going to ask this very thing. now I know. thanks.

2 Likes

Everyone includes the ARM devices that EnOS supports.

Pudge

2 Likes

A post was split to a new topic: Issues with display after update