Bug 457005
Summary: | Firefox 3 in RHEL4 catastrophically broken | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | bugreports2005 |
Component: | evolution28-glib2 | Assignee: | Matthew Barnes <mbarnes> |
Status: | CLOSED ERRATA | QA Contact: | Matthew Barnes <mbarnes> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4.7 | CC: | ashish_gitam, gecko-bugs-nobody, mcrha, rkhadgar, stransky, tao |
Target Milestone: | rc | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-02-24 11:10:05 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
bugreports2005
2008-07-29 07:04:00 UTC
It runs with evolution28-* packages. Hmm, so it does .. strange. Our issue was at least partially because /usr/evolution28 and almost all directories under it had been created with permissions 0700. I'm not yet sure why that was. Firefox works when installed on an RHEL4 of ours that never had it installed before. On the other hand, re-installing firefox and the evolution28-* packages doesn't help an affected computer, so there must be more to it. Perhaps more broken permissions.. I'll see if I can make sense of this. I think it is a good guess, that this should go to Cairo bugs. Reassigning. Firefox 3 starts up fine for me on RHEL 4. Waiting for more info... I now believe that our up2date had ended up inheriting a very restrictive umask, which had caused some newly created directories that weren't owned by any package to became inaccessible. In particular /usr/evolution28 and most directories underneath it and some under /usr/lib/firefox-3.0.1 were affected. I'm not sure if it is desirable for umask to affect the permissions of directories created by package installation, but I think this bug at least can be closed. Thanks for the nudge in the right direction. Thanks for the update. Closing as requested with resolution NOTABUG. Steps to Reproduce: 1. Changed the umask of root to "0077" by adding "umask 077" in ~/.bashrc 2. If the "/usr/evolution28/" directory is present, move it to /tmp 3. RUn the command set below $ rpm -e rpm -e `rpm -qa|grep evolution28` firefox $ up2date install firefox 4. Now run command, /usr/lib/firefox-3.0.4/firefox-bin Additional information the directories that should be effected by change to evolution-glib2 # ll /usr/evolution28/ /usr/evolution28: total 40 drwx------ 5 root root 4096 Mar 12 08:20 etc drwx------ 4 root root 4096 Mar 12 08:20 lib drwx------ 5 root root 4096 Mar 12 08:20 share I have tried installing firefox 3, but after extracting the files from the bz2 file, when I tried to run the firefox script, I got the following error message - "error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory" "extracting the files from the bz2" ?? Firefox is supposed to be installed from original Red Hat rpm file. Mozilla Firefox binaries are not supported. From which location can I download the rpm file ? In Mozilla's website, there is no option of downloading the rpm file for their products. They give only bz2 files for download. Get your updates at http://rhn.redhat.com This should probably be fixed with http://bugzilla.redhat.com/430504 As I was told on IRC by ritz, this is fixed by [1], thus I'm closing this one. [1] http://rhn.redhat.com/errata/RHBA-2009-0951.html |