Problems with updating Lightning 0.8 –> 0.9

To answer all the questions with a single post:

Yes, we are aware that every time you startup Thunderbird, it will try to upgrade Lightning to 0.9 but will fail with a “Download error -288”. The reason for this is bug 456710, which Mozilla IT is working on. We hope that this will be resolved soon.

Until then, if you want to upgrade to Lightning 0.9, please uninstall Lightning 0.8 in the addon manager, download Lightning 0.9 and install it. Your calendar data will be preserved. We are sorry for the inconvenience.

28 comments

  1. I am not entirely sure, but you can probably even just go to AMO and click on the install button for 0.9, without uninstalling 0.8 first.

  2. I didn’t uninstall 0.8 before I installed 0.9 and it works fine.

  3. Installed both Lightning .9 and Google Provider .5. On startup of Thunderbird I get the following error message: “An error was encountered preparing the calendar located at http://_unused/ for use. It will not be available.” Details: Error number: OxTypeError: Components.classes[“@mozilla.org/calendar/calendar;1?type=” + type] has no properties. Description: TypeError: Components.classes[“@mozilla.org/calendar/calendar;1?type=” + type] has no properties.

  4. I have followed the step above, now my calendar entries are blank, is there a way of recovering the data?
    How do I backup my calendar data?

  5. Having the same errors as Gerry above. Major hassle with the calendars from my 0.8 release synched in.
    Is there anyway to get rid of the memory of online calendars and start fresh?

  6. When I try to upgrade I get the following message (after it downloads):
    “‘Lightning’ could not be installed because it is not compatible with your Thunderbird build type (Linux_x86_64-gcc3). Please contact the author of this item about the problem.”
    This is on a Ubuntu 8.04 system on a Thinkpad T61p laptop.

  7. I had no problems installing LG 0.9 over 0.8, without uninstalling (worked fine on three machines).

  8. I have also tried uninstalling 0.9, re-install 0.8, but it stop me from doing so, by saying it had a later version installed. Is there a file I can edit in order to go back to 0.8?

  9. Want to install:
    Error-Message :”Lightning 0.9 konnte nicht installiert werden, da es nicht kompatibel mit Firefox 3.0.2 ist.”

  10. Thanks Caleb! I found the 0.8 version to get me back to where I was before downloading 0.9.
    I’m waiting until this is more stable before upgrading again…

  11. Ok.. now this is annoying. I can’t start Thunderbird with Lightning 0.8 because it comes up with an error:
    “The calendar data in your profile was updated by a newer version of Lightning, and continuing will probably cause the information to be lost or corrupted. Lightning will now be disabled and Thunderbird restarted.”
    ARGH!!!

  12. When running into similar problems with the release candidates I learned to love the “Automatic Export” add-on that I had installed: https://addons.mozilla.org/de/sunbird/addon/3740
    However, I still have another problem with Lightning 0.9: I can’t see my tasks any longer, although they are displayed just fine on a machine with Lightning 0.8. Any ideas?

  13. Redbull,
    you cannot install Lightning into Firefox. It is a Thunderbird addon. That means that you will have to download the Lightning XPI file and then install it via the addon manager (Tools -> Addons) in Thunderbird.

  14. I also have the same problem as Gerry.

  15. Adam
    I have had the same problem for a few weeks now and I don´t know how to fix it. I have posted the issue several times here on this site, so please let me know if you find a solution.
    M

  16. @Adam and Magnus
    Try this:
    -with Thunderbird closed, search file *storage.sdb* in your Thunderbird’s profile folder and backup it somewhere (informations about your calendars are in that file). *After* backup you have to delete it from the profile folder;
    -start Thunderbird with a new profile, install Lightning 0.9 on it and close Thunderbird;
    -search in the *new profile* folder (with LG 0.9) the storage.sdb file (it’s about 20KB), substitute it with your original storage.sdb file previously saved;
    -start Thunderbird with the new profile (Lightning 0.9), export your calendars in ics format and save the urls of your remote calendar;
    -start Thunderbird with old profile (Lightning 0.8), create new local calendars and import in there your ics calendars, create remote calendar with the saved urls.
    Hope this could help.

  17. After installing 0.9 the today pane event section is blank and the task section is empty. The small box at the top of the today pane is empty except for the left and right arrows and the small circle. Clicking “new event” in the today pane does nothing. Clicking on the small circle brings up the date (27 Sep 2008, CW 39) but the event area remains blank. It’s not empty like there is a space for text but there’s no text, it’s empty like there is nothing supposed to be there.

  18. @Larson
    are you using Ubuntu by any chance? I noticed the same problem, which is happening because these builds are built against lidstdc++5, but Ubuntu only installs libstdc++6 by default. I built the Lightning XPI from source so that it would be linked against libstdc++6 and this fixed the problem.

  19. Great work guys, nice improvement, sleek new appearance! Perhaps the best Mozilla project!

  20. Guys
    0.9 version looks fine , but I can`t print the calendar anymore (in any layout) I run on Windows XP . The printer is a HP 1505
    It crashes sometimes while trying to rpint

  21. Installed both Lightning .9 and Google Provider .5. On startup of Thunderbird I get the following error message: “An error was encountered preparing the calendar located at http://_unused/ for use. It will not be available.” Details: Error number: OxTypeError: Components.classes[“@mozilla.org/calendar/calendar;1?type=” + type] has no properties. Description: TypeError: Components.classes[“@mozilla.org/calendar/calendar;1?type=” + type] has no properties.
    Since updating to .9 I am getting this error message on every computer here, Windows and Linux. I tried going back to .8 but it won’t allow it.
    Is this something that will be fixed? The calendar seems to still work with google but I get the error every time I start Thunderbird

  22. I have problems with loading remote calendars since version 0.9. For example webcal://icalx.com/public/tony1athome/Net.Engineers.ics results in:
    Warning: There has been an error reading data for calendar: Net.Engineers. Error code: 0x804b000a. Description: [Exception… “Component returned failure code: 0x804b000a [nsIIOService.newURI]” nsresult: “0x804b000a ()” location: “JS frame :: file:///home/bjo/src/sunbird/components/calItemModule.js -> file:///home/bjo/src/sunbird/js/calUtils.js :: makeURL :: line 350” data: no]
    Both for Linux and MacOSX. Any ideas?

  23. @bjo
    Try to replace webcal:// with http:// in the URL.

  24. For me the error “An error was encountered preparing the calendar located at http://_unused/ for use. It will not be available.” Details: Error number: OxTypeError: Components.classes[“@mozilla.org/calendar/calendar;1?type=” + type] has no properties. Description: TypeError: Components.classes[“@mozilla.org/calendar/calendar;1?type=” + type] has no properties.
    was resolved by updating Sunbird to .9. I was receiving the error when lightning was upgraded to .9 but sunbird was still at .8.

  25. Hi all,
    I (while using TB portable 2.0.0.16) had the same problems as Magnus and Adam.
    The solution posted by decathlon does not solve my problem, since I would really like to use Ligthning 0.9. So a solution bringing me back to Lightning 0.8 is not what I’m looking for. For this to be feasible I have to get rid of the errors produced each time I start Thunderbird. I’d like to keep my existing profile, get rid of my previous installation of Lightning (my calendars have been backed up) and re-install Lightning 0.9 to create the calendars anew (importing my existing calendar data into new calendars within the profile). Since Lightning 0.9 currently is unable to access my existing calendars within the profile I’m limited to using external ics files which seems to slow Lightning down immensly. So, how do I
    – remove Lightning completely
    – remove all settings and calendar data of previous installations from my profile?
    Thanks for any help!

  26. I apologize for the multiple postings; I couldn’t see the initial posting on the web site and thought it had been lost, so I re-submitted it…

  27. I am frustrated with the following issue: on my laptop all works great – Provider, TB, Lightening. On my desktop, same versions of everything, but the google cal gets yellow triangle with exclamation sign. The error console reads “Unrecognized time zone: floating” READ_FAILED. I could not find anything on that issue. What I don’t understand is WHY it works on my laptop and fails on my desktop.
    Any ideas?
    Thanks!

  28. I was having the same problem, with the calendar not loading, and giving an error message on startup.
    I seem to have fixed the problem by installing the extension ‘Lightning Nightly Updater’, along with the ‘Provider for Google Calendar’ and choosing ‘Also install Provider for Google Calendar’ in the ‘LNU Settings’.
    I then restarted thunderbird, and things are going smoother now.
    Thanks Lightning crew!!!! I would be lost without my Google Calendar!