Please confirm the following.
What version of the Modrinth App are you using?
0.21.2
What operating systems are you seeing the problem on?
Linux
Describe the bug
The built-in updater is unable to install updates when Modrinth App is installed using the official RPM package on Fedora Linux.
I am currently using Modrinth App 0.21.2. The app detects that an update is available and successfully downloads it. After restarting the app to apply the update, the installation fails with:
Permission denied (os error 13)
The error occurs during the update installation and references a temporary file under /usr/bin, such as:
/usr/bin/tauri_current_app...
The application itself continues to work normally when launched without updating.
This behavior did not occur for me with earlier Modrinth App updates, so it appears to be a regression in the updater or RPM update process.
Steps to reproduce
- Install Modrinth App 0.21.2 using the official RPM package on Fedora Linux.
- Launch Modrinth App normally as a regular user.
- When an update is available, use the built-in updater.
- Allow the update to download completely.
- Restart the Modrinth App when prompted to install the update.
- The update fails with
Permission denied (os error 13).
Expected behavior
The built-in updater should be able to update the RPM installation successfully, either by requesting the required administrator privileges or by using an appropriate privileged update mechanism.
The user should not need to manually download every new RPM release and install it with sudo dnf install.
Additional context
The RPM installation itself is valid.
The installed executable is:
/usr/bin/ModrinthApp
It is owned by:
root:root
RPM verification succeeds:
rpm -V modrinth-app
The update appears to download successfully. The failure occurs when the updater attempts to install/replace the application executable.
The error references a temporary path similar to:
/usr/bin/tauri_current_app...
This worked correctly for me with earlier Modrinth App updates, so this appears to be a regression or change in the Linux RPM updater behavior.
System:
- Fedora Linux 44
- KDE Plasma
- Wayland
- Modrinth App 0.21.2
- Official RPM package
I have attached screenshots showing the updater error and installation details.

Please confirm the following.
What version of the Modrinth App are you using?
0.21.2
What operating systems are you seeing the problem on?
Linux
Describe the bug
The built-in updater is unable to install updates when Modrinth App is installed using the official RPM package on Fedora Linux.
I am currently using Modrinth App 0.21.2. The app detects that an update is available and successfully downloads it. After restarting the app to apply the update, the installation fails with:
Permission denied (os error 13)The error occurs during the update installation and references a temporary file under
/usr/bin, such as:/usr/bin/tauri_current_app...The application itself continues to work normally when launched without updating.
This behavior did not occur for me with earlier Modrinth App updates, so it appears to be a regression in the updater or RPM update process.
Steps to reproduce
Permission denied (os error 13).Expected behavior
The built-in updater should be able to update the RPM installation successfully, either by requesting the required administrator privileges or by using an appropriate privileged update mechanism.
The user should not need to manually download every new RPM release and install it with
sudo dnf install.Additional context
The RPM installation itself is valid.
The installed executable is:
/usr/bin/ModrinthAppIt is owned by:
root:rootRPM verification succeeds:
rpm -V modrinth-appThe update appears to download successfully. The failure occurs when the updater attempts to install/replace the application executable.
The error references a temporary path similar to:
/usr/bin/tauri_current_app...This worked correctly for me with earlier Modrinth App updates, so this appears to be a regression or change in the Linux RPM updater behavior.
System:
I have attached screenshots showing the updater error and installation details.