LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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-27-2019, 08:28 PM   #1
bitfuzzy
Member
 
Registered: Nov 2003
Location: NY
Distribution: slackware
Posts: 464

Rep: Reputation: 133Reputation: 133
Thunderbird 68.3.1 Slackware - Current create custom binary for 14.1


Is there a way to create a binary installation of Thunderbird from my Slackware-Current installation to run on 14.1?

I've got two servers running 14.1 that can't be upgraded at the moment and a new laptop I'm testing Slackware-Current on to eventually replace laptops running 14.1.

I need to transfer my Thunderbird profile between my laptop and one of the servers and back again from time to time

I've downloaded the Thunderbird 68.3.1 binary from Mozilla to match the version running on my laptop (Slackware-Current) however because the build dates differ, I'm getting errors on the 14.1 machine after a transfer due to it being technically a older version (by two days) than what's running on the laptop.

I have a work around for the error, but it's a P.I.T.A.

Suggestions?
 
Old 12-28-2019, 05:30 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
If you're compiling,The short answer is no, you'll hit version issues. You'll probably hit version issues compiling thunderbird for 14.2.

I would be cautious about trying to shoehorn the latest thunderbird into 14.1 unless thunderbird is a self-contained thing like firefox and immune from version mismatches. I would also think that thunderbird (and indeed X) are strange things to be putting on servers generally, but I presume you're not serving any serious load. If you've 14.1 on them, they're pre 2014 laptops and have low wattage cpus.
 
Old 12-28-2019, 06:04 AM   #3
bitfuzzy
Member
 
Registered: Nov 2003
Location: NY
Distribution: slackware
Posts: 464

Original Poster
Rep: Reputation: 133Reputation: 133
It's a secondary server used primarily for secondary DNS and web. X is manually started when a desktop session is needed.

The laptops are irrelevant as they're being replaced by new units running current once testing is complete and kinks are worked out (like this one)

The servers however will still be running 14.1
 
Old 12-28-2019, 11:03 AM   #4
upnort
Senior Member
 
Registered: Oct 2014
Distribution: Slackware
Posts: 1,893

Rep: Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161
If acceptable, perhaps try compiling 60.9? That is what I am using on 14.2. I don't know how 60.9 will compile with the older gcc on 14.1.
 
Old 12-28-2019, 11:20 AM   #5
bitfuzzy
Member
 
Registered: Nov 2003
Location: NY
Distribution: slackware
Posts: 464

Original Poster
Rep: Reputation: 133Reputation: 133
Hey Upnort,

In this case it's not. 68.3.1 is what's running in current on the new laptops

The 68.3.1 binary downloaded from Mozilla runs fine on 14.1 (at least for what I need) "BUT" because it's build date is older than that of "current" I get a "you are using a older version of Thunderbird" error.

This prevents me from using my transferred profile until I run "thunderbird -ProfileManager"

Transferring back to current and opening after isn't a problem

The real odd part is this only works if I run "thunderbird -ProfileManager" under the 43x version of Thunderbird installed on 14.1. If I run it against the 68.3.1 binary downloaded I end up with the same error.

I have a working work-around which for how much I need to do this isn't that bad. It would just be easier if I could get the versions to match
 
Old 12-28-2019, 01:02 PM   #6
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,504

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Quote:
Originally Posted by bitfuzzy View Post
I have a working work-around which for how much I need to do this isn't that bad. It would just be easier if I could get the versions to match
I'm not sure what your current workaround is, but you could try using the /usr/bin/thunderbird script that's included in the -current package along with your Thunderbird installation on 14.1. It sets an environment variable disabling that (in my opinion, ill-advised) profile handling "feature".
 
1 members found this post helpful.
Old 12-28-2019, 02:23 PM   #7
bitfuzzy
Member
 
Registered: Nov 2003
Location: NY
Distribution: slackware
Posts: 464

Original Poster
Rep: Reputation: 133Reputation: 133
Thank you volkerdi

That fits my needs nicely

Any foreseeable issues with running the Mozilla 68.3.1 binary installation under 14.1 rather than the default (installed) 45.8.0?
 
Old 12-28-2019, 02:27 PM   #8
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,504

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Quote:
Originally Posted by bitfuzzy View Post
Thank you volkerdi

That fits my needs nicely

Any foreseeable issues with running the Mozilla 68.3.1 binary installation under 14.1 rather than the default (installed) 45.8.0?
I'm not aware of any, unless you require ALSA support.
 
Old 12-28-2019, 02:36 PM   #9
bitfuzzy
Member
 
Registered: Nov 2003
Location: NY
Distribution: slackware
Posts: 464

Original Poster
Rep: Reputation: 133Reputation: 133
Not at all

Thanks for the help
 
Old 12-28-2019, 04:14 PM   #10
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 bitfuzzy View Post
Any foreseeable issues with running the Mozilla 68.3.1 binary installation under 14.1 rather than the default (installed) 45.8.0?
I know the 52.x ESR series had a tradition of crashing under 14.1, that's why Pat went back to 45.x ones; from the ChangeLog:
Quote:
Fri Apr 21 22:40:12 UTC 2017
patches/packages/mozilla-firefox-45.9.0esr-i486-1_slack14.1.txz: Upgraded.
This release contains security fixes and improvements.
Also, switching back to the 45.x ESR branch due to instabilty of the
52.x ESR branch on Slackware 14.1.
Pat never tried to update firefox since then.

BTW: what you can see from this is that the latest update for Slackware 14.1 was the 45.9.0esr version, not the 45.8 you mentioned above.
 
Old 12-28-2019, 04:28 PM   #11
bitfuzzy
Member
 
Registered: Nov 2003
Location: NY
Distribution: slackware
Posts: 464

Original Poster
Rep: Reputation: 133Reputation: 133
Quote:
what you can see from this is that the latest update for Slackware 14.1 was the 45.9.0esr version, not the 45.8 you mentioned above
It is, it was a typo on my part

Quote:
I know the 52.x ESR series had a tradition of crashing under 14.1
As do I which is partly why I asked.

I doubt it'll be a problem, if it behaves 90% of the time it's a win.
Thunderbird (or X for that matter) isn't used very often on the 14.1 box in question (4 - 5 times a month at the most)

If it becomes a issue, then It's easy enough to switch back to 45.9 though at that point I will need to keep resetting extensions (Lightning, etc) every time the profile is transferred between current/14.1
 
  


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
LXer: How to create a custom kernel with BFQ on Fedora 23 with Nvidia binary drivers LXer Syndicated Linux News 0 03-09-2016 01:33 AM
Help: Opening GenICs binary file, writing to binary file for GADGET-2 (in C) parallax147 Programming 0 10-05-2010 11:06 AM
XOR Binary Stream Against a Known Binary Key telecom_is_me Programming 14 07-04-2008 07:10 PM
LXer: To binary or not to binary, that is the question LXer Syndicated Linux News 0 12-31-2006 09:33 AM
Do I need binary 1 and binary 2 dvd iso for base install? salah-ad-din Debian 5 08-15-2006 04:43 PM

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

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