Project

General

Profile

Emulator Issues #12021

[MacOS] Dolphin Updater does not update Dolphin.

Added by jpapetti0713 2 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem? Describe what went wrong.

Dolphin checks and finds an update successfully, but trying to update results in Dolphin closing without updating.

There is also no notification that Dolphin is updating, and when opening dolphin again, it would stay on the old version.

What steps will reproduce the problem?

  1. Open a version of Dolphin that's not on a recent version (to update)
  2. Try to update

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

5.0-11790 might have the issue, but I can't tell since the issue does not occur if there is no update available. 5.0-11788 is a good example.

Is the issue present in the latest stable version?

No

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

<5.0-11719

What are your PC specifications? (CPU, GPU, Operating System, more)

MacBook Pro (Retina, 13-inch, Mid 2014), Mojave 10.14.6.

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

One thing I noticed: when running Dolphin in the terminal, it does the update successfully, otherwise, it fails.

I have attached two logs, one from running it normally and another by running it in terminal.

Dolphin and Dolphin Updater is located in /Applications.

regular.log (28.6 KB) regular.log Opened Dolphin by clicking on the app. jpapetti0713, 03/21/2020 06:21 PM
terminal.log (24.1 KB) terminal.log Opened Dolphin by running it via terminal. jpapetti0713, 03/21/2020 06:21 PM

History

#1 Updated by Pizuz 2 months ago

Did you try opening Dolphin from the Terminal? Does that work? I noticed that issue, as well, but I‘m on Catalina, which isn‘t officially supported/endorsed.

#2 Updated by jpapetti0713 2 months ago

Opening Dolphin from the terminal works.

#3 Updated by jpapetti0713 2 months ago

Pizuz wrote:

Did you try opening Dolphin from the Terminal? Does that work? I noticed that issue, as well, but I‘m on Catalina, which isn‘t officially supported/endorsed.

Acutally, try this in terminal instead: sudo xattr -r -d com.apple.quarantine /path/to/Dolphin.app; sudo xattr -r -d com.apple.quarantine /path/to/Dolphin\ Updater.app

I did some research, and the issue involves something with Gatekeeper.

Running these commands solved the issue for me.

#4 Updated by Pizuz 2 months ago

jpapetti0713 wrote:

Acutally, try this in terminal instead: sudo xattr -r -d com.apple.quarantine /path/to/Dolphin.app; sudo xattr -r -d com.apple.quarantine /path/to/Dolphin\ Updater.app

I did some research, and the issue involves something with Gatekeeper.

Running these commands solved the issue for me.

I wouldn‘t call this hack a solution. In order to solve this cleanly, the app has to be notarized, which could probably be integrated into buildbot, according to this guide:

https://skyronic.com/2019/07/app-notarization-for-qt-applications/

Also available in: Atom PDF