Skip to content

Error attempting to update Vienna when it is in ~/Applications #1879

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mclow opened this issue Mar 25, 2025 · 4 comments
Open

Error attempting to update Vienna when it is in ~/Applications #1879

mclow opened this issue Mar 25, 2025 · 4 comments
Labels
not reproduced 🤷‍♂️ The issue could not be reproduced. The issue needs more information or a reproducible test.

Comments

@mclow
Copy link

mclow commented Mar 25, 2025

I have installed Vienna 3.9.5 in ~/Applications.
When I choose "Check for Updates", I get an error:
"Vienna can’t be updated if it’s running from the location it was downloaded to."

Expected result: "You are running the latest available version" (or words to that effect)

To Reproduce
Install Vienna in ~/Applications.
Launch; check for updates

Please complete the following information:

  • Vienna version: 3.9.5
  • macOS 15.3.2
@Eitot Eitot added the not reproduced 🤷‍♂️ The issue could not be reproduced. The issue needs more information or a reproducible test. label Mar 30, 2025
@Eitot
Copy link
Contributor

Eitot commented Mar 30, 2025

I cannot reproduce this. Perhaps some file permissions on your system are not correct.

The easiest way to rule out wrong permissions in the Vienna.app bundle is moving the app to the bin and download a new copy of Vienna.

Otherwise, you may have to check the permissions of the ~/Applications and ~/Applications/Vienna.app directories. Both should be owned by your user and the "staff" group and be writable.

% ls -l ~
drwx------+  22 myuser  staff   704 30 Mar 09:52 Applications
% ls -l ~/Applications
drwxr-xr-x@ 3 myuser  staff   96  9 Dec 19:29 Vienna.app

@mclow
Copy link
Author

mclow commented Mar 30, 2025

They are correct (as far as I can tell).
Note: I use BBedit, which is also in ~/Applications, and it auto-updates w/o any problems.

% ls -l ~
drwxr-xr-x 7 marshall staff 224 Jan 13 08:46 Applications

% ls -l ~/Applications
drwxr-xr-x@ 3 marshall staff 96 Dec 9 10:29 Vienna.app

% ls -l@ ~/Applications
drwxr-xr-x@ 3 marshall staff 96 Dec 9 10:29 Vienna.app
com.apple.macl 72
com.apple.provenance 11
com.apple.quarantine 57

@mclow
Copy link
Author

mclow commented Mar 30, 2025

Downloading a fresh copy of Vienna resolved the problem.

The new copy had a different set of extended permissions:
drwxr-xr-x@ 3 marshall staff 96 Dec 9 10:29 Vienna.app
com.apple.macl 72
com.apple.provenance 11
com.apple.quarantine 20

I zipped up the misbehaving version; I can send it to you if you care.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not reproduced 🤷‍♂️ The issue could not be reproduced. The issue needs more information or a reproducible test.
Projects
None yet
Development

No branches or pull requests

3 participants
@mclow @Eitot and others