I updated right now, and when verifying file conflicts before applying the packages updates, it failed, I didn’t save the exact error message but it was because of the file /usr/lib/systemd/system-shutdown/nvidia.shutdown that I manually created from this message [Testing Update] 2022-02-09 - Kernels, Haskell, Cutefish 0.7, Deepin, Firefox, Maui 2.1.1, Systemd - #25 by DAC324
So I moved the file elsewhere, proceeded to update and it didn’t fail at the “checking for file conflicts” step this time, it updated properly, and then I checked and the file nvidia.shutdown was recreated.
I assume this is something that has been added in the packages updates, but I can’t figure where this file comes from. pacman -F /usr/lib/systemd/system-shutdown/nvidia.shutdown doesn’t output anything. What I’m sure is that it is exactly the same content as link above, and not my modified version which has different comment in the file (and that I moved elsewhere before update).
Does someone know if I’m hallucinating or if this file comes with a package/script from Manjaro?
//EDIT: I found it [pkg-upd] 510.47.03-5 (fc774f34) · Commits · Packages / Extra / nvidia-utils · GitLab
pacman -Qo /usr/lib/systemd/system-shutdown/nvidia.shutdown
/usr/lib/systemd/system-shutdown/nvidia.shutdown is owned by nvidia-utils 510.54-1