Repository: beeware/briefcase

Issue:
[Fedora] Mistake in prompt for installing rpm-build
### Describe the bug

When rpm-build is not present on Fedora, ```briefcase package``` will prompt for installing rpm-build via ```sudo dnf install rpmbuild```, whose package name is wrong. The correct package name is ```rpm-build```, installed via ```sudo dnf install rpm-build```.

### Steps to reproduce

1. Fresh install Fedora and use ```briefcase package```
2. Briefcase prompts ```sudo dnf install rpmbuild```
3. DNF cannot find package ```rpmbuild``` with the given command

### Expected behavior

1. Fresh install Fedora and use ```briefcase package```
2. Briefcase prompts ```sudo dnf install rpm-build```
3. DNF installs ```rpm-build``` successfully.

### Screenshots

_No response_

### Environment

OS: Fedora 39

### Logs

_No response_

### Additional context

_No response_

Discussion:

Patch:
diff --git a/changes/1638.bugfix.rst b/changes/1638.bugfix.rst
new file mode 100644
index 00000000..d7b0396a
--- /dev/null
+++ b/changes/1638.bugfix.rst
@@ -0,0 +1,1 @@
+When Briefcase can't find ``rpmbuild` on an RPM-based system, the message giving install instructions now uses the correct package name.
diff --git a/src/briefcase/platforms/linux/system.py b/src/briefcase/platforms/linux/system.py
index 6a986c4c..974904a8 100644
--- a/src/briefcase/platforms/linux/system.py
+++ b/src/briefcase/platforms/linux/system.py
@@ -852,7 +852,7 @@ class LinuxSystemPackageCommand(LinuxSystemMixin, PackageCommand):
         """Verify that the local environment contains the packaging tools."""
         tool_name, executable_name, package_name = {
             "deb": ("dpkg", "dpkg-deb", "dpkg-dev"),
-            "rpm": ("rpm-build", "rpmbuild", "rpmbuild"),
+            "rpm": ("rpm-build", "rpmbuild", "rpm-build"),
             "pkg": ("makepkg", "makepkg", "pacman"),
         }[app.packaging_format]
 


Test patch:
diff --git a/tests/platforms/linux/system/test_package__rpm.py b/tests/platforms/linux/system/test_package__rpm.py
index 10471802..cf472239 100644
--- a/tests/platforms/linux/system/test_package__rpm.py
+++ b/tests/platforms/linux/system/test_package__rpm.py
@@ -99,7 +99,7 @@ def test_verify_no_docker(monkeypatch, package_command, first_app_rpm):
     [
         (
             "rhel",
-            "Can't find the rpm-build tools. Try running `sudo dnf install rpmbuild`.",
+            "Can't find the rpm-build tools. Try running `sudo dnf install rpm-build`.",
         ),
         (None, "Can't find the rpmbuild tool. Install this first to package the rpm."),
     ],