Closed Bug 690568 Opened 13 years ago Closed 8 years ago

Win7pro,64bit, Tbird 7.0, error installing 1.0b7-tb+sm xpi file "can't modify..

Categories

(Calendar :: General, defect)

Lightning 1.0b7
HP
Windows 7
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: dmshiff, Unassigned)

References

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0) Gecko/20100101 Firefox/7.0
Build ID: 20110922153450

Steps to reproduce:

The automatic upgrade to Tbird 7.0 disabled lightning 1.0b5.  I downloaded the 1.0b7 xpi file but install fails with error message, "...cannot modify the needed file."


Actual results:

I removed 1.0b5 and tried again with same result.  My calendar is now unavailable, and I really need it!


Expected results:

I followed the simple instructions in the popup to install the xpi file to the letter, and it did not work.  I do not know whether the problem is in Tbird 7.0 or in the Calendar 1.0b7 xpi file, but I NEED my calendar back!
NOTE: If you need anything else from me, please let me know.  I am no programmer, but I can usually find my way around in the system.
Severity: normal → major
OS: All → Windows 7
Hardware: All → HP
I tried starting Tbird with "run as admin" and then tried again to install the xpi file.  It made no difference, so I don't think that it was a permissions problem.  

Help! I need my calendar!
Hi Dave,

sorry this happened. Did you get a slow script warning when installing Lightning? Here's a workaround:

1. Go to your profile directory
2. Open the "extensions" directory
3. Delete (maybe backup, but delete should be fine) the directory: {e2fda1a4-762b-4020-b5ad-a41df1933103}
4. Start Thunderbird
5. Install Lightning 1.0b7


Afterwards, your calendar should be back to normal.
Philipp, 
Thanks for the suggestion, but it made no difference at all. However, the situation might not be the same as where it did work, because I never did see the "slow script" message you asked about.  I just moved the directory you specified onto the desktop.  Is there any reason to put it back where it came from?  

It appears that many users have installed this upgrade with little or no problem, and are using their lightning calendars without interruption.  Meanwhile, I have no idea what file the message is referring to, or whether the problem is in the Tbird base, the 1.0b7 xpi file, or the installation process itself.
Could you tell me a bit more about your system? Like:

* EFS encrypted drive?
* User profile moved to a different location?
* File/Directory permissions non-standard?

The problem is somewhere in the installation process (addons manager), if you paste the exact error message maybe I can find a source code location.
Duplicate of Bug 670255?
Task Manager indicates that Thunderbird 32 is running.  I have not moved any files or directories, and I have not encrypted the drive.  I had considered installing Sunbird, but the recommendation to switch to Lightning has caused me to reconsider that action.  

My wife is still on XP, so I am going to try to locate my ics file, copy it to her machine, and make it a second calendar on her Tbird/Lightning installation until mine is fixed. 

Any help with this would be appreciated.
I forgot to mention that Lightning 1.0b5 remains in the add-ons list as disabled, even after I "remove" it.
Attached file might be useful.... β€”
I don't see anything about Lightning here, but it is the host application....
(In reply to Dave Shiffman from comment #7)
> Task Manager indicates that Thunderbird 32 is running.  I have not moved any
> files or directories, and I have not encrypted the drive.  I had considered
> installing Sunbird, but the recommendation to switch to Lightning has caused
> me to reconsider that action. 
Yes, please do stay with Thunderbird+Lightning.

 

(In reply to Dave Shiffman from comment #8)
> I forgot to mention that Lightning 1.0b5 remains in the add-ons list as
> disabled, even after I "remove" it.
This sounds familiar. Would you mind creating a zip of your profile and sending it to me via email (feel free to remove any files with: key3.db, secmod, anything mail related, signons, ...) ? I'd love to get my hands on such a broken profile to see if there is any way we can recover.

Do you have Thunderbird 7.0.1 installed? Please do update if not.

It seems somehow that it cannot replace the files, you might need to clear out some more extension related files and repeat the instructions I gave above. You need to get it into a state that Lightning is not installed at all, then you should be able to install Lightning again.

If you want to be safe with calendar files in your profile, backup the calendar-data directory, the prefs.js file and storage.sdb.
First, I DO have 7.0.1 installed.  I also have adblock+, compact header, extra columns, and select addressbook text.  

I don't know where to find the profile you want - I looked in the Tbird file under Program Files (x86) and did not find any item named "profile".  A general search found many items, but almost all were in an archive of files from  my old computer.  

I looked in: C:\Users\Dave\AppData\Local\Thunderbird and found two folders: "Mozilla Thunderbird" and "Profiles".   "Profiles" contained only the random-letters named folder "oux7zvks.default."  Is this the one you need?  Please let me know the specific files or folders you need, and where I need to look for them.  I used to be able to find the location of the mail folders following this path, but it doesn't seem to work now.
(In reply to Dave Shiffman from comment #11)
> I don't know where to find the profile you want
The following doesn't work in my operating system (Kubuntu) or my version of Thunderbird (5.0) but it might in Win7 + TB7:

1) In Thunderbird click on the menu item "Help > Troubleshooting Information"

2) On the line where it says "Profile Directory", click on "Open Containing Folder"
It was not quite as described by Pete Riley, but similar (IF I sent the right stuff to Philipp)
The troubleshooter link to "profile" opened the random-named folder (ouzxxx...) that is actually in the "Profile" folder.  I copied the profile folder to the desktop, but it was far too large to send, even compressed.  I deleted all the "Mail" folders, plus the "Extensions", and "adblock plus" folders, and all of the security files named, plus the "global-messages" file, which allowed me to send the compressed profiles folder.  I then sent the rest of what was requested except for the "global-messages" file which was too big even when compressed.
When I was looking through the profiles directory for ways to reduce the file size, I noticed that the directory: {e2fda1a4-762b-4020-b5ad-a41df1933103} was still in the Extensions directory - I only noticed it because I had copied it to the desktop where the name was visible while I was working with compressing "profiles".  

So I went back to the previous entry and again moved it to the desktop.  Then I went to Add-ons Manager Extensions, and FOR THE FIRST TIME, Lightning 1.0b7 appeared on the list! 

After that, it installed easily, as advertised.  Now I need to call about two late bill payments....

Thanks, everyone!
Dave Shiffman
Dave, I received your file and will take a look. From your description it looks quite like the usual error I've heard of before, that the extension directory is still there but doesn't show up correctly. I thought this would be auto-fixed with Thunderbird 7.0.1, but lets see if we can do a special fix for Lightning.
Philipp, is a fix still needed?
Dave, Pete, have you seen this in recent years?
Flags: needinfo?(mozilla)
Flags: needinfo?(dmshiff)
(In reply to Wayne Mery from comment #17)
> Dave, Pete, have you seen this in recent years?

I've never seen it.  I was just trying to help Dave find his profile directory.
Flags: needinfo?(mozilla)
Dave seems to be gone
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Flags: needinfo?(dmshiff)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: