RPM on Fedora 42 does not upgrade with package manager

Where does the bug appear (feature/product)?

Somewhere else…

Describe the Bug

According to Linux DEB and RPM Downloads it should:

Once you download it via the website, Cursor will automatically add the necessary repositories to your system on first launch, which can then be used to update Cursor using your package manager of choice.

However, it does NOT install a repository file for my system to use. There are no new files in “/etc/yum.repos.d”.

Steps to Reproduce

  • Install the RPM on Fedora 42.
  • Start Cursor

Expected Behavior

  • repo file should be installed in “/etc/yum.repos.d” either by the package itself, or on launch like advertised.

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.11
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40
Date: 2025-09-05T03:48:32.332Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Linux x64 6.15.10-200.fc42.x86_64

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hey, please download version 1.6. We made many improvements in this release. Let me know if the issue still persists.

still doesnt work…. im on 1.7.28

Its working for me!

[bstolz@bstolz-dolphin ~] sudo dnf upgrade --refresh cursor
Package                                                          Arch           Version                                                          Repository                               Size
Upgrading:
cursor                                                          x86_64         1.7.38-1759775454.el8                                            cursor                              440.9 MiB
replacing cursor                                              x86_64         1.7.28-1759287435.el8                                            cursor                              440.8 MiB

Transaction Summary:
Upgrading:          1 package
Replacing:          1 package
2 Likes

Thank you, I can confirm this worked for me as well on Fedora 42 after a manual RPM update.

Hey deanrie, looks like the RPM repo is delayed versus normal releases?

Latest on yum / dnf is currently 1.7.44, however if i download the RPM from Download · Cursor its 1.7.46.

Any reason why the yum repo is lagging behind?

1 Like

I guess it’s because the base url in the repo definition has an invalid config to access to the resources

[cursor]
name=Cursor
baseurl=https://downloads.cursor.com/yumrepo
enabled=1
gpgcheck=1
gpgkey=https://downloads.cursor.com/keys/anysphere.asc
repo_gpgcheck=1

if you access to https://downloads.cursor.com/yumrepo you get AccessDenied

This is actually expected.

Thats because its a distro infront of an s3 bucket with public access. You can’t list files, thats blocked. so it returns a 403.

The baseurl is simply used as a base for the manifest URL (base + ‘repodata/repomd.xml’), which is https://downloads.cursor.com/yumrepo/repodata/repomd.xml, which does load.

But that manifest appears stale.

1 Like

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