Ticket #127 (closed defect: fixed)

Opened 5 months ago

Last modified 1 month ago

permissions errors on every app I try to update

Reported by: jhaiduce@gmail.com Assigned to: andym
Priority: blocker Milestone: Sparkle 1.5
Component: Framework Version:
Keywords: Cc: jhaiduce@gmail.com, sheppy@syndicomm.com

Description

When I try to update any Sparkle-enabled app I get errors saying "(app name) does not have permission to write to the application's directory! Are you running off a disk image? If not, ask your system administrator for help." I get this error on Adium, CyberDuck?, and Vienna.

I am not running from a disk image, and I have verified that I have permissions to write to the application's folder (I even tried 'sudo chmod -R u+w' to be sure)

Change History

12/29/07 21:30:03 changed by andym

That's fascinating. Anything interesting in the console when it fails?

01/29/08 12:58:51 changed by dkocher

This has also been reported by several users to the Cyberduck Trac. Refer to #1356.

03/07/08 01:33:35 changed by andym

  • milestone set to Sparkle 1.5.

03/12/08 02:08:54 changed by andym

  • status changed from new to assigned.
  • owner set to andym.

04/09/08 11:15:59 changed by andym

Fascinatingly, this seems to occur when the trash is non-writable. I'll make sure to check for that and display the error to the user.

04/13/08 23:37:15 changed by sheppy

This is happening to me even with Trash writable. The old version of my app is being moved into the trash but the update doesn't install.

04/14/08 08:37:59 changed by sheppy

Console tells me that the downloaded archive doesn't include an application with the right name, but it does.

04/15/08 12:45:40 changed by sheppy

  • cc changed from jhaiduce@gmail.com to jhaiduce@gmail.com, sheppy@syndicomm.com.

04/15/08 13:13:41 changed by andym

  • status changed from assigned to closed.
  • resolution set to fixed.

Okay, I've talked to some people, and they all seem to have weird permissions issues. With [147], the copy code has error checking at every step, so you should at least get meaningful errors if there are still problems. I'm going to go ahead and close this ticket.

Sheppy: That's a different problem. Email me your appcast and info.plist.