[GH-ISSUE #4930] [bug]: cannot update desktop app from update prompt #1860

Closed
opened 2026-03-16 22:08:32 +03:00 by kerem · 2 comments
Owner

Originally created by @izu12ki on GitHub (Mar 24, 2025).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4930

Is there an existing issue for this?

  • I have searched existing issues and this bug hasn't been reported yet

Current behavior

shows the error message below when trying to update the app to follow the update promp:
Failed to install update: Read-only file system (os error 30)

the issue title might be 'shows update prompt on launch even though already on the latest app version' rather than 'cannot update desktop app from prompt' because it seems already updated.

Steps to reproduce

  1. launch desktop app
  2. click install Update button
  3. wait for finishing download

Logs and Screenshots

Image
Image

Environment

Production

Hoppscotch Version

Local

Interceptor

Native - Desktop App

Browsers Affected

Not applicable (Desktop app)

Operating System

MacOS

Additional Information

  • Desktop app: Version 25.2.0 (20250304.072649)
  • OSX 14.3 sonoma (M2 mac)
Originally created by @izu12ki on GitHub (Mar 24, 2025). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4930 ### Is there an existing issue for this? - [x] I have searched existing issues and this bug hasn't been reported yet ### Current behavior shows the error message below when trying to update the app to follow the update promp: `Failed to install update: Read-only file system (os error 30)` the issue title might be 'shows update prompt on launch even though already on the latest app version' rather than 'cannot update desktop app from prompt' because it seems already updated. ### Steps to reproduce 1. launch desktop app 2. click `install Update` button 3. wait for finishing download ### Logs and Screenshots ![Image](https://github.com/user-attachments/assets/fb95cd19-fabb-4914-83c0-b0871287ab95) ![Image](https://github.com/user-attachments/assets/f79a615c-7ff2-4a23-807c-991915e5b845) ### Environment Production ### Hoppscotch Version Local ### Interceptor Native - Desktop App ### Browsers Affected Not applicable (Desktop app) ### Operating System MacOS ### Additional Information - Desktop app: Version 25.2.0 (20250304.072649) - OSX 14.3 sonoma (M2 mac)
kerem 2026-03-16 22:08:32 +03:00
Author
Owner

@CuriousCorrelation commented on GitHub (Mar 24, 2025):

Hi, the latest version of the desktop app is currently v25.2.3-0.

The error you are seeing is definitely a bit ambiguous but I believe it is a fairly common MacOS issue where app updaters fail if the app isn't located in Applications directory.

Could you try and see if this issue gets resolved if you were to install the Desktop App into the Applications directory so it could have necessary permissions to update the app?

<!-- gh-comment-id:2747086261 --> @CuriousCorrelation commented on GitHub (Mar 24, 2025): Hi, the latest version of the desktop app is currently [v25.2.3-0](https://github.com/hoppscotch/releases/releases/tag/v25.2.3-0). The error you are seeing is definitely a bit ambiguous but I believe it is a fairly common MacOS issue where app updaters fail if the app isn't located in `Applications` directory. Could you try and see if this issue gets resolved if you were to install the Desktop App into the `Applications` directory so it could have necessary permissions to update the app?
Author
Owner

@izu12ki commented on GitHub (Mar 24, 2025):

@CuriousCorrelation

Yes, you're right.
The app in my dock was not located in Applications directory.
Launching the app from the Applications directory allowed the app to update.
I'm sorry & thank you for taking your time. It was a issue of my side.

<!-- gh-comment-id:2747218241 --> @izu12ki commented on GitHub (Mar 24, 2025): @CuriousCorrelation Yes, you're right. The app in my dock was not located in Applications directory. Launching the app from the Applications directory allowed the app to update. I'm sorry & thank you for taking your time. It was a issue of my side.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#1860
No description provided.