Closed Bug 2001390 Opened 6 months ago Closed 2 months ago

Update from 128.8 to 140 on OSX fails if Thunderbird.app is not at top level of Applications folder

Categories

(Thunderbird :: Installer, defect)

Thunderbird 128
Unspecified
macOS
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ahengst.edm, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.1 Safari/605.1.15

Steps to reproduce:

My Thunderbird.app is in Applications/Added Apps (non standard, I know) and this confuses the Updater. I believe I pressed the [Restart to Update Thunderbird] button in the About TB box, and at next launch it shows a dialog "Thunderbird is trying to install a new helper tool" which requires Admin user/pw and then I press [Install Helper]. Nothing seems to happen, the dialog goes away without updating.

Actual results:

The helper tool seems to do nothing, or fails in the background. All I know is each time I try again to run TB it asks for admin credentials at the "trying to install a new helper tool". The Thunderbird.app version info stays at 128.8.1esr.
I tried this workaround, which proves something: copy Thunderbird.app into the main / parent folder "Applications", and there TB launches, offers the update, performs the update as expected. But it leaves me with an empty profile. [I need to research further about protecting my user profile in /Applications/Added Apps since I cannot launch TB there to save the profile... before manual update]

Expected results:

I expect a seamless update, perhaps with one or two repeats until I reach the current version. Even if TB is in the subfolder Applications/Added Apps.
What I DO NOT know is if putting Apps down there is improper, or if TB is incorrectly assuming every app gets installed at top level of Applications folder.
Should Updater verify App location before proceeding?

edited Summary to show .app more clearly
specified Platform = macOS

OS: Unspecified → macOS
Summary: Update from 128.8 to 140 on OSX fails if Thunderbird is not at top level of Applications folder → Update from 128.8 to 140 on OSX fails if Thunderbird.app is not at top level of Applications folder

Workaround success: manually updated by dragging new 140.5.0esr .app into my Applications/Added Apps folder. When the next update comes due I will try again to self-update the app, and report results here.

Component: Untriaged → Installer

Romana, can you reproduce?

Flags: needinfo?(ahengst.edm)

Romana, can you reproduce?

Flags: needinfo?(ramona)

Thunderbird.app is still in subfolder /Applications/Added Apps and it successfully updated itself recently, from 140.8.0esr to 140.9.0esr.

Flags: needinfo?(ahengst.edm)

... there was a Restart to Update Thunderbird button, but I did not press it. I closed Thunderbird after checking the version (140.8.0esr) because I needed to delete an older 140.5.0esr that was in the /Applications "root" folder... which now I'm sure it had nothing to do with the version I was running/testing. It self updated to 140.9.0esr when I launched Thunderbird from the Dock, as expected.

(newbie bug reporter....) I imagine nobody will be able to reproduce the issue using a recent version (140.5....) of Thunderbird. I did a search of bugs matching "macOS" and "installer" and found no mention of this particular issue but it appears to have been fixed along the way.

Thanks for the update

Status: UNCONFIRMED → RESOLVED
Closed: 2 months ago
Flags: needinfo?(ramona)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: