Getting Mozilla's Lightning/Iceowl to work in Thunderbird/Icedove

| | Comments (1) |

snowy-owl.jpgWe all know that due to the copyright of the Mozilla Foundation/Corporation/whatever-it-is, that the Debian project decided awhile ago to drop the copyrighted logos and names from the very popular Mozilla products, hence:

Firefox = Iceweasel
Thunderbird = Icedove
Seamonkey = Iceape

And it turns out the Mozilla standalone calendar application Sunbird as well as the Lightning version of that app that works inside of Thunderbird/Icedove has its own Debian-dubbed name:

Iceowl.

It took me long enough to figure that out.

I had been using Lightning in my Ubuntu Karmic installation ... a newer version presumably because when I went into the Synaptic Package Manager to install the Iceowl extension for Icedove (see ... I've dropped the Mozilla names entirely and am now speaking Debian), I added Iceowl, restarted Icedove and was told by a dialog that my data in Lightning (yep, back to Mozilla-speak) was created by a newer version of the extension and would be corrupted, hence Icedove/Thunderbird was turning Iceowl/Lightning off to avoid such corruption.

Now I only had a couple of things in Iceowl/Lightning — standing meetings that I'm always forgetting about — so losing any data didn't concern me.

A big of Googling told me that files in my .mozilla-thunderbird profile folder ending with .sbd held the Lightning/Iceowl data. I pulled the following from my profile folder and parked them elsewhere, lest I need them again.

The two files I removed were:

storage.sbd
storage.sbd.msf

Then I started Icedove again. I had Iceowl/Lightning working, but just as in Ubuntu, I couldn't create an "event" on the calendar, rendering it useless, when I installed directly from Mozilla's extension/add-on site. In the case of Ubuntu, Lightning only worked when I used Synaptic to install from the Ubuntu repositories.

But in Debian Lenny, I only used the repositories, no Mozilla-direct files at all.

Back to the Googling. I quickly learned from Mozilla's Calendar Weblog that there's a library package that must be installed before you install Lightning/Iceowl:

You need to install the libstdc++5 package from the repositories first. Reinstall Lightning afterwards. Posted by: ssitter | April 10, 2008 7:04 AM

I completely uninstalled Iceowl, then used Synaptic to install libstdc++5 and then installed iceowl-extension.

I launched Icedove, and right away the calendar display a) looked a whole lot better (it was looking a little funky previously) and b) actually worked, allowing me to create new "events" and trigger alarms for said events.

I'm puzzled. I checked the dependencies of iceowl-extension, and it lists the following:

Depends: libstdc++6 (>=4.1.1)

A quick check of Synaptic shows that I have both libstdc++6 and libstdc++5 installed.

I'm not quite sure what's going on.

There is a Debian bug report on this very issue, #547616 iceowl-extension: Can't open, add or use calendar and tasks.

I replied to the bug with my "findings."


1 Comments

Frederico C Wilhelms said:

Congrats, .this one nails it down..

Leave a comment

Tech Talk column

Steven Rosenberg's weekly Tech Talk column, which appeared Saturdays in the Los Angeles Daily News through about October 2009, is available on the Daily News Technology page.

About this blog






Steven Rosenberg aims to learn what he does not know. He writes about it here.



About this Entry

This page contains a single entry by Steven Rosenberg published on December 26, 2009 9:00 AM.

OpenBSD barometer: Is it just me, or have comments basically stopped being made in Undeadly.org? was the previous entry in this blog.

Why I'm running boring ol' Debian Lenny, Part 2: You can feel the extra speed over Ubuntu with 1.3 GHz/1 GB is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.25

Search this blog

Loading

LXer

Links

Life, the Universe and Debian
Simplify
Daily News technology
LXer
Distrowatch
Linus' Blog
David Pogue
BoingBoing
Linux Today
TuxRadar
Linux.com
Linux Planet
The Open Road
Linux Outlaws podcast
Dan Lynch
Fabian Scherschel
The VAR Guy
Larry the Free Software Guy
Chess Griffin
Linux Reality podcast
Desktop Linux
Practical Technology
Linux Devices
ZDNet
ZDNet's Storage Bits
ZDNet U.K.
iTWire
CNet News
Webware
Beyond Binary
TechCrunch
The Register
Ars Technica
Reg Developer
Computerworld
Computerworld blogs
Steven J. Vaughan-Nichols at Computerworld
Debian
Planet Debian
Debian Forums
Debian News
debianHELP
debiantutorials.org
The Debian User
Wolfgang Lonien
Debian-News.net
Debian Administration
Debian Admin
Debian Weather
Aaron Toponce
Ubuntu
Xubuntu
Kubuntu
Edubuntu
Planet Ubuntu
Ubuntu Forums
Ubuntu Geek
Works With U
OMG! Ubuntu!
I' Been to Ubuntu
Tanner Helland
Dustin Kirkland
Ubuntu UK Podcast
Ubuntu Linux Help
Popey
Linux Mint
CrunchBang Linux
OpenBSD
OpenBSD Journal
OpenBSD Ports
OpenBSD 101
Planet.OpenBSD.nu
jggimi's OpenBSD live CD
DaemonForums
BSDanywhere
Marc Balmer
Denny's OpenBSD blog
Polarwave's OpenBSD Tips and Tricks
Binary Updates for OpenBSD
Puppy Linux
Damn Small Linux
Tiny Core Linux
Lucky 13's Linux blog (lots of Tiny Core)
Lucky 13's BSD blog
PCLinuxOS
Mandriva
Red Hat
Red Hat News
Red Hat Blogs
Red Hat: Truth Happens
Red Hat Magazine
CentOS
Planet CentOS
Fedora
Planet Fedora
Fedora Forums
Fedora Docs
Join Fedora
Paul Frields
Slackware
Slackbuilds
Robby's Slackware Packages
Slackblogs
dropline GNOME for Slackware
GNOME Slackbuild
GWARE - GNOME for Slackware
Wolvix
Zenwalk Linux
Vector Linux
Slax
Splack Linux — Slackware for Sparc
Nonux
How to Forge
marc.info BSD and Linux mailing list archive
FreeBSD
FreeBSD, the Unknown Giant
A Year in the Life of a BSD Guru
NetBSD
hubertf's NetBSD Blog
PC-BSD
Daemon Forums
FreeBSD Forums
Planet FreeBSD
Evilcoder.org
miwi's Privat Blog
DragonFlyBSD
DragonFlyBSD Digest
DesktopBSD
BSD Talk podcast
BSD Magazine
Rhyous
OpenSolaris
MilaX
BeleniX
DeLi Linux
Linux Loop
Electronista
The Tech Report
Engadget
Gizmodo
Phoronix
xkcd – A webcomic of romance, sarcasm, math and language
Nixie Pixel
Technology for Mortals
Thoughts on Technology
ZaReason
System 76
Tiger Direct
NewEgg
DealExtreme

Advertisement

Other blogs

Morning Buzz in Inside USC with Scott Wolf
On-line citizen crimefighters in The Sausage Factory
BASKETBALL: El Camino Real hosting showcase event Saturday in Daily News High School Spotlight
Play it forward: Jan. 2-8 on your sports calendar in Farther Off the Wall
Clippers/Portland in Inside the Clippers