WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: firefox-ESR  (Read 1807 times)

Offline zaoqi

  • WikiUser
  • *
  • Posts: 5
firefox-ESR
« on: March 28, 2017, 03:41:30 AM »
firefox-ESR depends on gtk3, not gtk2./firefox-ESR实际依赖gtk3,不是gtk2。

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
Re: firefox-ESR
« Reply #1 on: March 28, 2017, 10:47:35 AM »
Thanks for reporting
:)

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
Re: firefox-ESR
« Reply #2 on: March 28, 2017, 12:53:55 PM »
Also, did you try firefox_getLatest.tcz?  run it to keep updating with latest version or simply to get firefox extension 

Offline thane

  • Hero Member
  • *****
  • Posts: 619
Re: firefox-ESR
« Reply #3 on: April 19, 2017, 02:13:20 PM »
Using firefox_getLatest.tcz, I was unable to get Firefox version 53.0, but unfortunately wiped out my 52.x version with the alternate 43.x version.

I'm not clear from the release notes if the 32-bit linux version of Firefox is no longer available, or if there's some glitch in the way Mozilla set up the update.

I'm switching to the ESR version of Firefox in the repo (45.6.0). Per the Mozilla website there is a 52.0esr version available. If indeed 53.0 and subsequent versions no longer support 32-bit linux 52.x will be the latest version I can use.

Maybe time for a hardware upgrade (currently running TC on a 2010 box)!
« Last Edit: April 19, 2017, 02:24:04 PM by thane »

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
Re: firefox-ESR
« Reply #4 on: April 19, 2017, 04:10:51 PM »
really?  ok let me check..

Update,  ok no problems here other than the connection being slow as molasses.

Maybe try again when the servers are not so busy??

Code: [Select]
Repo in use: http://repo.tinycorelinux.net/7.x/x86/tcz
 TCE directory in use: /mnt/sda2/tc7-x86/optional
 sda2 has: 496 MB free space remaining
===============================================================================

 Fetching dependencies..
 Verifying connection to server, please wait...
 connection ok
squashfs-tools is already downloaded.
squashfs-tools is already installed!
curl is already downloaded.
curl is already installed!
wget is already downloaded.
pcre.tcz: OK
libtasn1.tcz: OK
p11-kit.tcz: OK
nettle.tcz: OK
gnutls.tcz: OK
wget.tcz: OK
bzip2 is already downloaded.
bzip2.tcz: OK
file is already downloaded.
file is already installed!
gtk3 is already downloaded.
gtk3 is already installed!
libasound is already downloaded.
libasound is already installed!
dbus-glib is already downloaded.
dbus-glib is already installed!
hicolor-icon-theme is already downloaded.
hicolor-icon-theme is already installed!
cairo is already downloaded.
cairo is already installed!
gamin is already downloaded.
gamin is already installed!

 Acquiring latest version..

 The Latest version is 53.0
 
--2017-04-19 17:12:10--  http://download.cdn.mozilla.net/pub/mozilla.org/firefox/releases/53.0/linux-i686/en-US/firefox-53.0.tar.bz2
Resolving download.cdn.mozilla.net (download.cdn.mozilla.net)... 23.215.101.96,23.215.101.112, 2600:1406:28::b833:e8, ...
Connecting to download.cdn.mozilla.net (download.cdn.mozilla.net)|23.215.101.96|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 60504818 (58M) [application/x-tar]
Saving to: '/tmp/firefox.tar.bz2'

/tmp/firefox.tar.bz 100%[===================>]  57.70M  2.13MB/s    in 36s     

2017-04-19 17:12:46 (1.60 MB/s) - '/tmp/firefox.tar.bz2' saved [60504818/60504818]



Yes thanks for the reminder, I need to update ESR versions, but only tc-8.x repo will be updated with ESR

BTW you know you can download any firefox version using firefox_getLatest :)  use " firefox_getLatest.sh -m " and type any version esr, beta or other at the prompt
« Last Edit: April 19, 2017, 04:25:51 PM by coreplayer2 »

Offline thane

  • Hero Member
  • *****
  • Posts: 619
Re: firefox-ESR
« Reply #5 on: April 19, 2017, 07:05:45 PM »
Thanks for the reply. I was able to download version 53.0 using the -m option in a terminal (re-ran the script in usr/local/bin after running the app from the OnDemand menu, which still downloaded version 43.0).

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
firefox-ESR
« Reply #6 on: April 19, 2017, 09:31:17 PM »
Thane,  ok I think you must have been having an internet issue..  Because in case firefox_getLatest could not determine the latest firefox version it searches elsewhere as a last resort for the version number.

v43.0.4 was a fallback version number which I keep online in case all else fails (normally updated but had forgot, my bad...), usually caused by some internet outage or change of http address.  I have updated the fallback to 53.0 now.  Thanks for the reminder.

The real problem is the internet connection, since I am able to access the official firefox version web site without issue and your script is searching for and using the fallback file.
« Last Edit: April 19, 2017, 10:02:25 PM by coreplayer2 »

Offline thane

  • Hero Member
  • *****
  • Posts: 619
Re: firefox-ESR
« Reply #7 on: April 19, 2017, 11:08:18 PM »
I agree it's not a problem with firefox_getLatest, which I've used to get a number of earlier updates. I've occasionally seen a little flakiness in Firefox updates (e.g. Help/About Firefox indicating updates are available, but the download site not having them) so I'm inclined to think something's out of whack on Mozilla's end. I'll try the default getLatest processing again when the next update comes out (likely a .0.1 coming soon if past upgrades are true to form). Thanks for your help.

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
Re: firefox-ESR
« Reply #8 on: April 25, 2017, 04:27:49 AM »
Thane, guess what?

I've never seen the alternate method used for real, but while testing WiFi adapters on TC-8 this occured
Code: [Select]
Acquiring latest version..
 Version not found,
 attempting alternate method..

 The Latest version is 53.0
 
--2017-04-25 05:20:34--  http://download.cdn.mozilla.net/pub/mozilla.org/firefox/releases/53.0/linux-i686/en-US/firefox-53.0.tar.bz2
Resolving download.cdn.mozilla.net (download.cdn.mozilla.net)... 23.215.100.138, 23.215.100.147, 2600:1406:28::b833:f8, ...
Connecting to download.cdn.mozilla.net (download.cdn.mozilla.net)|23.215.100.138|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 60504818 (58M) [application/x-tar]
Saving to: '/tmp/firefox.tar.bz2'

/tmp/firefox.tar.bz2                     100%[================================================================================>]  57.70M  3.23MB/s    in 18s     

2017-04-25 05:20:52 (3.22 MB/s) - '/tmp/firefox.tar.bz2' saved [60504818/60504818]


Looking into this further...

Offline simonc_67

  • WikiUser
  • *
  • Posts: 12
Re: firefox-ESR
« Reply #9 on: May 04, 2017, 12:53:26 AM »
I downloaded fresh TinyCore 8.0. Used Apps to get firefox-ESR. It only works after you pull in gtk2 as well.

Without it you get a message XPCOMGlueLoad error for file /tmp/tcloop/firefox-ESR/usr/local/firefox-ESR/libxu1.so:
libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory couldn't load XPCOM.

Dep file needs changing? or dependancy removing from binary?

Offline 47dc7a6a

  • WikiUser
  • *
  • Posts: 1
Re: firefox-ESR
« Reply #10 on: May 22, 2017, 04:54:12 AM »
I had the same issue as simonc_67 with a fresh install of TinyCore 8.0.  Pulling gtk2 also fixed it for me.

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
Re: firefox-ESR
« Reply #11 on: May 22, 2017, 11:13:58 AM »
I downloaded fresh TinyCore 8.0. Used Apps to get firefox-ESR. It only works after you pull in gtk2 as well.

Without it you get a message XPCOMGlueLoad error for file /tmp/tcloop/firefox-ESR/usr/local/firefox-ESR/libxu1.so:
libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory couldn't load XPCOM.

Dep file needs changing? or dependancy removing from binary?

Quote
I had the same issue as simonc_67 with a fresh install of TinyCore 8.0.  Pulling gtk2 also fixed it for me.

In my tests with TC-7.2 base install, I downloaded firefox-ESR from the repo and it ran perfectly without GTK2
This screenshot from today's (GTK3 only) test:



UPDATE:  On further investigation looks like firefox-ESR in TC-8.x repo is an older version (didn't get updated), so I'll submit an update asap.  In the meantime you can update your copy of firefox-ESR using "firefox_getLatest extension; load the extension and run
Code: [Select]
firefox_getLatest.sh -mThen enter 52.1.2esr  at the prompt

Then you'll have the very latest :)

« Last Edit: May 22, 2017, 11:35:01 AM by coreplayer2 »

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
Re: firefox-ESR
« Reply #12 on: May 22, 2017, 01:08:47 PM »
More testing of the latest Firefox and Firefox-ESR revealed on TC-8.x using Xvesa (not Xorg) the library "libGLESv2" is missing..
So i'll add libGLESv2.tcz to the firefox deps
GTK3 is standard on the latest firefox versions, so no change there..

I'll update the info file with other optional deps like
adwaita-icon-theme.tcz, and
libavcodec.tcz

Offline tcFan

  • WikiUser
  • *
  • Posts: 30
Re: firefox-ESR
« Reply #13 on: June 17, 2017, 01:47:14 PM »
Also having problems with FF:

"firefox: symbol lookup error: /usr/local/lib/libgtk-3.so.0: undefined symbol: g_log_structured"

The following Refs[1][2][3] seem to suggest the version of gtk need be 3.4? the one I get from the tc repo are 3.2 (22?). I'm on TC 8, 32 bit.

So my only guess is that the latest version (I don't use ESR) began to use something that the tc version doesn't have anymore and it went unnoticed until now.

Pretty much only that installed. (gtk2 didn't help) Any ideas?

Refs.:
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1272982
[2] https://bugs.archlinux.org/task/51432
[3] https://stackoverflow.com/questions/14993659/ubuntu-12-10-libgtk-3-0-missing-symbols

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 2509
Re: firefox-ESR
« Reply #14 on: June 17, 2017, 02:07:28 PM »
Gtk2 not required with latest submission but gtk2 is required for Flash

Latest Firefox-ESR was tested with default tc-7.2 and tc-8.x x86 & x86_64 with Xvesa and Xorg

However I'll check again incase some dep has changed
Thanks


Sent from my iPhone using Tapatalk