LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-07-2019, 11:31 AM   #1
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Rep: Reputation: Disabled
Seamonkey 2.49.5 update breaks Lightning calendar add-on


Can't get Lightning to work after upgrading to Seamonkey-2.49.5, and I can't find any information on a newer version of Lightning that is for this Seamonkey, so I reverted to 2.49.4. What happens is that the Mail/News window expands way out horizontally, no calendar is displayed, and the UI elements are disabled (grayed out).

These are the message seen if Seamonkey is started from a terminal:
Quote:
[calBackendLoader] Using Thunderbird's builtin libical backend
... addons.manager WARN Exception calling callback: ReferenceError: openAddonsMgr is not defined (chrome://...)
(Note: This first line about Thunderbird is normal - Lightning always does this, even though it is in Seamonkey.)

Post here if you find any work-arounds - thanks.
 
Old 09-07-2019, 12:04 PM   #2
Pixxt
Member
 
Registered: May 2008
Distribution: Slackware, Debian,
Posts: 283

Rep: Reputation: 185Reputation: 185
Try this thread

http://forums.mozillazine.org/viewto...?f=5&t=3051952
 
Old 09-07-2019, 12:44 PM   #3
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
I don't think that is related - different problem (connecting to a calendar, vs startup) and different Seamonkey version (2.53 which is pre-release).
 
Old 09-07-2019, 12:57 PM   #4
darkstar61
Member
 
Registered: Sep 2012
Distribution: agnOStic
Posts: 46

Rep: Reputation: 12
dunno if can help (known issues)

http://www.seamonkey-project.org/rel...amonkey2.49.5/
 
Old 09-07-2019, 02:05 PM   #5
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
The release notes you linked to says Seamonkey includes the Lightning extension. It doesn't in the Slackware release. I might download the official release and try it just to see if it does actually include a working Lightning - or if that was just a typo in the release notes.
 
Old 09-07-2019, 02:49 PM   #6
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
I found that the official builds from seamonkey-project.org do in fact include Lightning. They build with --enable-calendar and Slackware does not. And Lightning does work in the official Seamonkey build. The bundled Lightning (which works) reports it is version 5.4, same as the one you can download from the Thunderbird extensions site (which does not work), but it has a much more recent build date, so maybe it is one of the newer unreleased versions. I'll try some of them and see.
 
Old 09-07-2019, 03:48 PM   #7
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
To review:
1. Slackware Seamonkey-2.49.5 does not include the Lightning extension. You can add the extension, downloaded from Thunderbird Add-ons site, but it does not work. It did work with 2.49.4.

2. The official Seamonkey build from seamonkey-project.org includes the Lightning extension, and it does work.

Now it gets weird.

The Lightning extension bundled in the official Seamonkey build DOES NOT work with Slackware Seamonkey-2.49.5.

The Lightning 4.5 extension downloaded from Thunderbird Add-ons site DOES work with the official Seamonkey build from seamonkey-project.org. (Used Add-ons and removed the bundled one, then installed from file).

I tried comparing the bundled Lightning extension with the downloadable Lightning extension, and the bundled one seems to have a bunch of specific bug fixes, but nothing related to the startup failure. ("Boo" to the developers for fixing bugs and leaving the version number unchanged.)


Theory: The problem is with Seamonkey, not Lightning. It looks to me like starting with 2.49.5, if Seamonkey is built without Lightning (no --enable-calendar), it won't accept Lightning as an add-on.

Last edited by ljb643; 09-07-2019 at 07:16 PM. Reason: --with-calendar should be --enable-calendar
 
1 members found this post helpful.
Old 09-07-2019, 04:37 PM   #8
darkstar61
Member
 
Registered: Sep 2012
Distribution: agnOStic
Posts: 46

Rep: Reputation: 12
from the slackbuild changelog the only diff from 2.49.4 seems the cut of irc from --enable-extensions=default
 
Old 09-07-2019, 07:17 PM   #9
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
I don't know. I wouldn't think the problem was due to a change in the Slackware build. More likely something changed in Seamonkey, between 2.49.4 and 2.49.5, that omits some code Lightning needs if --enable-calendar is omitted. But I'm just guessing.
 
Old 09-08-2019, 05:32 AM   #10
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
I can confirm that the Lightning calendar doesn't work using the Slackware 2.49.5 package but it indeed works with the official build from www.seamonkey-project.org. Has anyone tried to rebuild the Slackware package with the calendar configure option enabled?
 
Old 09-08-2019, 09:23 AM   #11
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 648
Blog Entries: 2

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
If you haven't done so yet maybe make a request in the "requests for -current" thread and also add you'd like to see it added in 14.2 as well.

(that is ask to have Seamonkey compiled with the --enable-calendar)

Last edited by khronosschoty; 09-08-2019 at 09:26 AM.
 
1 members found this post helpful.
Old 09-08-2019, 09:37 AM   #12
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by mats_b_tegner View Post
I can confirm that the Lightning calendar doesn't work using the Slackware 2.49.5 package but it indeed works with the official build from www.seamonkey-project.org. Has anyone tried to rebuild the Slackware package with the calendar configure option enabled?
Thanks for confirming. Always good to know it isn't just my PC.
I don't think I have the bandwidth, tools, etc needed to rebuild from source, unfortunately.

Quote:
Originally Posted by khronosschoty View Post
If you haven't done so yet maybe make a request in the "requests for -current" thread and also add you'd like to see it added in 14.2 as well.

(that is ask to have Seamonkey compiled with the --enable-calendar)
I could be wrong, but wasn't there a specific decision not to include Lightning in Slackware's Seamonkey back when it started getting bundled first with Thunderbird, then with Seamonkey too?
 
Old 09-08-2019, 09:42 AM   #13
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 648
Blog Entries: 2

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
Quote:
Originally Posted by ljb643 View Post
Thanks for confirming. Always good to know it isn't just my PC.
I don't think I have the bandwidth, tools, etc needed to rebuild from source, unfortunately.


I could be wrong, but wasn't there a specific decision not to include Lightning in Slackware's Seamonkey back when it started getting bundled first with Thunderbird, then with Seamonkey too?
Could be; but If so I missed it. I don't see any harm in asking for its return however.
 
Old 09-08-2019, 10:42 AM   #14
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware
Posts: 946

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Quote:
Originally Posted by khronosschoty View Post
If you haven't done so yet maybe make a request in the "requests for -current" thread and also add you'd like to see it added in 14.2 as well.

(that is ask to have Seamonkey compiled with the --enable-calendar)
I have asked in the request for -current tread if it's possible to recompile SeaMonkey with --enable-calendar. I tried to recompile it myself but I don't have enough disk space to finish the compilation. I will update the request to include 14.2 -stable as well.
 
2 members found this post helpful.
Old 09-08-2019, 01:07 PM   #15
ehartman
Senior Member
 
Registered: Jul 2007
Location: Delft, The Netherlands
Distribution: Slackware
Posts: 1,674

Rep: Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888
Quote:
Originally Posted by ljb643 View Post
I could be wrong, but wasn't there a specific decision not to include Lightning in Slackware's Seamonkey back when it started getting bundled first with Thunderbird, then with Seamonkey too?
I can only find this in the 14.0 ChangeLog, but that's a different issue:
Quote:
Thu Aug 15 03:46:12 UTC 2013
patches/packages/seamonkey-2.20-i486-2_slack14.0.txz: Rebuilt.
Recompiled without the --enable-shared-js option to fix the Mozilla
Lightning plugin. This removes libmozjs.so, but there's a standalone js
package now anyway.
There are no other references to the Lightning plugin in any of the ChangeLog files.
 
2 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Lightning users: Seamonkey and Thunderbird updates gargamel Slackware 19 04-22-2015 05:53 AM
Lightning-3.0b1 is Available for SeaMonkey 2.25. cwizardone Slackware 3 04-13-2014 06:12 PM
[SOLVED] Lightning users: read before patching Seamonkey, Thunderbird ljb643 Slackware 26 02-16-2014 11:52 AM
[SOLVED] Mozilla Lightning fails after Seamonkey update ljb643 Slackware 13 08-17-2013 09:56 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration