LinuxQuestions.org
Visit Jeremy's Blog.
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 12-06-2013, 10:30 AM   #1
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Rep: Reputation: Disabled
Lightning users: read before patching Seamonkey, Thunderbird


If you use the Lightning calendar add-on with Seamonkey or Thunderbird, read this before applying yesterday's Slackware patches to Seamonkey-2.22.1 and/or Thunderbird-24.1.1:

Thunderbird-24.1.0 (pre-patch) requires Lightning-2.6.2

After applying the Slackware patch to Thunderbird-24.1.1, you must upgrade to Lightning-2.6.3.

Seamonkey-2.22 (pre-patch) requires Lighting-2.7b1

I have not found any released version of Lightning that works with the patch Seamonkey-2.22.1. I tried Lighting-2.7b1, 2.6.2, 2.6.3, and 2.8b1. Except for 2.8b1 (which does not install at all), they all start, but the calendar is empty and non-responsive. I don't know yet if this is Slackware-specific (like this one was) or not.

I don't see any mention of Seamonkey on recent posts on the Lightning blog (all the discussion has been about a surprise Thunderbird incompatibility).
 
Old 12-06-2013, 10:39 AM   #2
mancha
Member
 
Registered: Aug 2012
Posts: 484

Rep: Reputation: Disabled
According to https://bugzilla.mozilla.org/show_bug.cgi?id=941217 it is a known issue and the comments suggest it will be fixed in Seamonkey 2.23.

--mancha

Last edited by mancha; 12-06-2013 at 11:00 AM.
 
1 members found this post helpful.
Old 12-06-2013, 04:21 PM   #3
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Thanks for that.

Actually the comments say "I would assume the next Seamonkey Beta build should pick up the fix", not specifically mentioning 2.23 (which would require a new version of Lightning, starting the process over again?) This is not encouraging. Seamonkey-2.22.1 is a security fix, and anyone using Lightning with it has to choose between giving up Lightning until some future release, or keeping an 'insecure' browser.
 
Old 12-15-2013, 08:34 PM   #4
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Seamonkey-2.23 has been released, but no version of Lightning works with it - even though one of the documented fixes is "Fixed incompatibility with binary extensions such as Lighting (bug #915574)".

I tried Seamonkey-2.23 on Slackware 14.1 and Lighting-2.8b1 still does not work.

Mozilla bug #941217 says it won't work until Lightning is rebuilt. Watch for Lighting-2.8b2.
 
Old 12-15-2013, 09:54 PM   #5
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Lightning 2.6.4, will work with SeaMonkey Mail 2.22.1.

You might check this list for a working version of Lightning for whatever version of SeaMonkey you maybe running,

https://addons.mozilla.org/en-US/sea...#version-1.9.1
 
Old 12-16-2013, 08:02 AM   #6
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
Exactly this sort of bug makes me secretly wish for some Holy Boot Of Wrath to come down from heaven and kick some developers' butts until they get their act together.
 
1 members found this post helpful.
Old 12-16-2013, 10:23 AM   #7
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Quote:
Originally Posted by kikinovak View Post
Exactly this sort of bug makes me secretly wish for some Holy Boot Of Wrath to come down from heaven and kick some developers' butts until they get their act together.
D'accord, mon ami.

Last edited by cwizardone; 12-16-2013 at 10:26 AM.
 
Old 12-16-2013, 10:26 AM   #8
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
+1
 
Old 12-16-2013, 07:14 PM   #9
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by cwizardone View Post
Lightning 2.6.4, will work with SeaMonkey Mail 2.22.1.

You might check this list for a working version of Lightning for whatever version of SeaMonkey you maybe running,

https://addons.mozilla.org/en-US/sea...#version-1.9.1
No, this is wrong. Have you tried it? I did. It doesn't work.

I know what the addons page says - that Lightning-2.6.x are for Seamonkey-2.21.x (note 2.21, not 2.22 as you said), but there is more accurate information here: https://developer.mozilla.org/en-US/...endar_Versions

You will see how messed up this situation is. Lightning-2.6.1, 2.6.2, 2.6.3, and 2.6.4 are not listed as compatible with ANY version of Seamonkey. They were supposed to work with Seamonkey-2.21.x (as per the addons page) but they don't due to a library mismatch. Seamonkey-2.22.x requires Lightning-2.7.x, but the only available one (2.7b1) is not compatible with the seamonkey-2.22.1 (which is the current Slackware patch). Seamonkey-2.23.x requires Lightning-2.8.x but the only available one (2.8b1) is not compatible with the latest release Seamonkey-2.23 (even the page I linked to is wrong on this).

The reason is library versions. Seamonkey-2.22 provides the symbol "xul25.0" in libxul.so, Seamonkey-2.22.1 provides "xul25.0.1", and Seamonkey-2.23 provides "xul26". Lightning-2.7b1 expects to find "xul25.0", and Lightning-2.8b1 expects to find "xul26.0".
 
Old 12-16-2013, 09:08 PM   #10
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Here you go:
Attached Thumbnails
Click image for larger version

Name:	seamonkey.png
Views:	37
Size:	160.8 KB
ID:	14236  
 
Old 12-16-2013, 09:35 PM   #11
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
That shows Seamonkey-2.22.1 with Lightning behind it. You say that is Lightning-2.6.4?

This: https://developer.mozilla.org/en-US/...endar_Versions
And this: https://addons.mozilla.org/en-US/sea...ning/versions/
And this: https://bugzilla.mozilla.org/show_bug.cgi?id=941217

all say that it can't work. Seamonkey-2.22 requires at least Lightning-2.7. My experience matches that.

Just to be sure, you can see events on the calendar, and click on calendar days to create or open events? (Because for me, as well as those posting in the bug report above, Lightning loads but the calendar is empty and non-responsive.)

If it does work for you, then I have no idea what is going on.
 
Old 02-08-2014, 07:36 PM   #12
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
A Slackware 14.1 patch for seamonkey-2.24 was released today. This version works with Lightning-2.9b1 which is available at lighting extension downloads page. I believe this is the first version of Seamonkey that had a working Lightning add-on available in about 2 months.
 
Old 02-09-2014, 01:26 PM   #13
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
Quote:
Originally Posted by ljb643 View Post
A Slackware 14.1 patch for seamonkey-2.24 was released today. This version works with Lightning-2.9b1 which is available at lighting extension downloads page. I believe this is the first version of Seamonkey that had a working Lightning add-on available in about 2 months.
Yep, I can confirm that we have a working calendar for Seamonkey again, finally. 2.9b1 is obviously still Beta, after so many years. I hope, they will reach 3.0 soon and stabilise things. It's just bad practice to break interfaces, every so often. This indicates a fundamental weakness in the plug-in architecture, IMHO.

If this happens again with another version any time soon, I am done with Seamonkey, I am afraid, although in general I like this internet suite a lot, otherwise.

gargamel
 
Old 02-11-2014, 01:26 PM   #14
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
Installed 2.9b1 and it appears blurred, as in fuzzy, and hard on the eyes. Anyone else notice this?
BTW, eye drops didn't help.
 
Old 02-11-2014, 02:56 PM   #15
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
Quote:
Originally Posted by cwizardone View Post
Installed 2.9b1 and it appears blurred, as in fuzzy, and hard on the eyes. Anyone else notice this?
BTW, eye drops didn't help.
Nope, looks as always/as it should, here.

gargemel
 
  


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
[SOLVED] Mozilla Lightning fails after Seamonkey update ljb643 Slackware 13 08-17-2013 09:56 AM
Thunderbird Lightning Task File Raevyn General 0 04-19-2011 09:41 PM
Thunderbird 3, Slack64 current, and Lightning redray8 Slackware 1 12-16-2009 09:58 AM
Lightning on Thunderbird olva SUSE / openSUSE 10 07-09-2009 01:38 AM
Integrating exchange calendar with Thunderbird and Lightning crimsonflame123 Linux - Software 0 07-15-2008 11:50 AM

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

All times are GMT -5. The time now is 05:23 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