Bug 72688 - mozilla needs current glibc as prereq
Summary: mozilla needs current glibc as prereq
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: mozilla
Version: 8.0
Hardware: All
OS: Linux
medium
low
Target Milestone: ---
Assignee: Christopher Aillon
QA Contact: Ben Levenson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-08-26 17:56 UTC by Bert de Bruijn
Modified: 2007-04-18 16:46 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2005-04-25 07:48:27 UTC
Embargoed:


Attachments (Terms of Use)

Description Bert de Bruijn 2002-08-26 17:56:36 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020809

Description of problem:
when mozilla is installed before the new (current) glibc is installed,
/usr/lib/mozilla-1.0.1/regxpcom can not be run and
/usr/lib/mozilla-1.0.1/component.reg can not be created. Both mozilla and galeon
will fail to run if this file is missing.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. start with redhat 7.3
2. upgrade mozilla/galeon with all dependencies but not glibc (which is not an
explicit prereq)
3. try starting mozilla or galeon
4. rpm -V mozilla
5. run /usr/lib/mozilla-1.0.1/regxpcom

Actual Results:  mozilla/galeon cannot start (failed to initialize mozilla
libraries) because the component.reg file is missing or empty.
rpm -V mozilla shows something wrong with component.reg.
/usr/lib/mozilla-1.0.1/regxpcom gives a library error, and cannot run.

Expected Results:  component.reg should be remade by
/usr/lib/mozilla-1.0.1/mozilla-rebuild-databases.pl (in the post-install
scripts). The script is run, but the binaries don't work with older glibc's.

Additional info:

This is not a problem in a full install or full upgrade. It can give problems in
manual upgrade (because the rpm prereqs don't force the correct installation
order and dependencies).


Note You need to log in before you can comment on or make changes to this bug.