Closed
Bug 1267815
Opened 8 years ago
Closed 6 years ago
Firefox 46.0 fails on CentOS 6.7 linux due to GTK3 requirement
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: mphelps, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: tpi:-)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0 Build ID: 20160407164938 Steps to reproduce: Downloaded firefox-46.0.tar.bz, unpacked, and tried to run on CentOS 6.7 linux (and hence RHEL 6.7) Actual results: Fails with: XPCOMGlueLoad error for file /opt/webbrowsers/firefox-46.0/libmozgtk.so: libgtk-3.so.0: cannot open shared object file: No such file or directory Couldn't load XPCOM. Expected results: All previous versions worked.
Reporter | ||
Updated•8 years ago
|
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Version: 45 Branch → 46 Branch
Comment 1•8 years ago
|
||
This seems like a WONTFIX. The official builds of Firefox 46 require GTK3, CentOS 6.7 doesn't have GTK3 and so there's not much that can be done. Firefox 46 can be compiled with gtk2 support but I don't think we have any of intention of officially supporting both versions.
Reporter | ||
Comment 2•8 years ago
|
||
CentOS 6, and RHEL 6 are still major, supported versions of Linux. Please consider providing a GTK2 based solution.
Comment 3•8 years ago
|
||
(In reply to Matt Phelps from comment #2) > CentOS 6, and RHEL 6 are still major, supported versions of Linux. Please > consider providing a GTK2 based solution. Firefox on RHEL-6 is supported by Red Hat, isn't it? I see here (possibly experimental) package firefox-45.1.0-1.el6 in our internal build systems, so I guess there will be some upgrade eventually.
Reporter | ||
Comment 4•8 years ago
|
||
RHEL supports an ESL version of Firefox, but until now RHEL/CentOS 6 users have been able to use the latest Mozilla version of Firefox. This is, of course, preferred. Official support for RHEL/CentOS 6 isn't due to stop for four more years. Will we be stuck on 45 for that long?
Comment 5•8 years ago
|
||
This is really a non-issue. Just chill out and consider these points: - Red Hat support packages in RHEL very well - Firefox is the *only* supported browser in RHEL - They always manage to update & suppport latest ESR releases after they are released, even on an archaic OS like RHEL5. - Firefox 52 ESR is not released yet. - Firefox 45 is EOL in March 2017. - RHEL 6 is EOL in 2020. These all means that when the time comes to upgrade to Firefox 52 Red Hat will certainly support it whether it means building Firefox back with GTK+2 or backporting & bundling GTK+3 to RHEL 6. And then CentOS & other EL rebuilds will pick it up just fine.
Reporter | ||
Comment 6•8 years ago
|
||
(In reply to Fernando Alez from comment #5) > This is really a non-issue. Just chill out and consider these points: > > - Red Hat support packages in RHEL very well > - Firefox is the *only* supported browser in RHEL > - They always manage to update & suppport latest ESR releases after they are > released, even on an archaic OS like RHEL5. > - Firefox 52 ESR is not released yet. > - Firefox 45 is EOL in March 2017. > - RHEL 6 is EOL in 2020. > > These all means that when the time comes to upgrade to Firefox 52 Red Hat > will certainly support it whether it means building Firefox back with GTK+2 > or backporting & bundling GTK+3 to RHEL 6. And then CentOS & other EL > rebuilds will pick it up just fine. I apologize if I came across as "non-chill." I'm just pointing out that moving to GTK3 broke the Mozilla release of Firefox for us. If possible, we'd like to have a GTK2 linked distribution of the latest version available from mozilla.org going forward. ESR versions are, by definition, a few to several releases behind, and lack the latest features. That's all.
Updated•8 years ago
|
Whiteboard: tpi:-
Updated•7 years ago
|
Blocks: gtk3-pre-3.20
Comment 7•7 years ago
|
||
Amazon Linux is effected by this to. So if you want to run firefox headless with Selenium the binary won't start. Amazon Linux does not ship a firefox either.
Comment 8•7 years ago
|
||
curl -X GET -o RPM-GPG-KEY-lambda-epll https://lambda-linux.io/RPM-GPG-KEY-lambda-epll sudo rpm --import RPM-GPG-KEY-lambda-epll curl -X GET -o epll-release-2016.09-1.2.ll1.noarch.rpm https://lambda-linux.io/epll-release-2016.09-1.2.ll1.noarch.rpm sudo yum -y install epll-release-2016.09-1.2.ll1.noarch.rpm #sudo yum --enablerepo=epll install <package_name> sudo yum --enablerepo=epll install gtk2 sudo yum install xorg-x11-server-Xvfb wget https://ftp.mozilla.org/pub/firefox/releases/45.0.2/linux-x86_64-EME-free/da/firefox-45.0.2.tar.bz2 tar -xf firefox-45.0.2.tar.bz2 sudo yum --enablerepo=epll install libdbus-glib-1.so.2 sudo yum install dbus-glib-0.86-6.10.amzn1 These are the basic steps you need to get amazon linux working. Then I can do this. pkill Xvfb pkill firefox export DISPLAY=:10 Xvfb :10 -screen 0 1366x768x24 -ac & Not sure about 46 but I got it going with 45 ~ ~ ~
(In reply to Fernando Alez from comment #5) > This is really a non-issue. Just chill out and consider these points: > > - Red Hat support packages in RHEL very well > - Firefox is the *only* supported browser in RHEL > - They always manage to update & suppport latest ESR releases after they are > released, even on an archaic OS like RHEL5. > - Firefox 52 ESR is not released yet. > - Firefox 45 is EOL in March 2017. > - RHEL 6 is EOL in 2020. > > These all means that when the time comes to upgrade to Firefox 52 Red Hat > will certainly support it whether it means building Firefox back with GTK+2 > or backporting & bundling GTK+3 to RHEL 6. And then CentOS & other EL > rebuilds will pick it up just fine. Now ESR 52 has been released a month ago, it doesn't work on any version of RHEL/CentOS 6, and I still don't see anything in any repos for 52 (or any post-45 version). I am starting to get nervous.... certain websites will be nasty and shut out users that present with an "old browser". In our case, we are using RHEL 6 as a thin-client application server, so it is the users' desktop environment through remote X. "Upgrading" to RHEL/CentOS 7 is not really a viable option for us as this time.
Comment 10•7 years ago
|
||
On RHEL 6.8 Firefox ESR 52.1.0 does not run due to the same problem with system requirements. It might be fair to assume that new Firefox versions will not run without GTK3 or libraries older than specified in the requirements, right? So for RHEL6 and CentOS 6 this might be the end right now. If I think back at RHEL5: Firefox ESR 17 was the last version to run on it. So, I would appreciate it, if a developer could confirm this and set the status on "WONTFIX" ;-)
Comment 11•6 years ago
|
||
Confirmed, set as WONTFIX.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•