ports/65955: Mozilla 1.6 port badly broken due to overzelous dependencies
Christoph Weber-Fahr
wefa at nxcon.tndlab.arcor.de
Sun Apr 25 12:20:23 UTC 2004
>Number: 65955
>Category: ports
>Synopsis: Mozilla 1.6 port badly broken due to overzelous dependencies
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Apr 25 05:20:22 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator: Christoph Weber-Fahr
>Release: FreeBSD 4.7-RELEASE i386
>Organization:
Arcor AG
>Environment:
System: FreeBSD nxcon.tndlab.arcor.de 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Wed Oct 9 15:08:34 GMT 2002 root at builder.freebsdmall.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
I try to install / upgrade to Mozilla 1.6
I had glib/gtk 22-something - accoding to the build page
on mozilla.org this should work fine.
now the mozilla port insist I upgrade numerous packages that are
perfectly fine (from gettext over imake to abovementioned glib/gtk)
most of these are not listed on the requirements page - why
for instance am I supposed to manually upgrade something
called "pango" ?
after an orgy of portupgrade I now find in the log files stern warnings
from the gnome team that this will not work since they do not support
FreeBSD 4.7. By upgrading parts of it I killed ithe whole Gnome.
And I cant upgrade all of it because it is not supported.
So, by the systematice of the ports system Mozilla 1.6 will
not run on anything less than 4.9, even though it should run ok
according to mozilla.org.
That is microsoft dll hell - the freebsd version...
(as a result of this mess I now have a totally botched system
and probably wlll lose a day or two to get it running again)
>How-To-Repeat:
- have a nice FreeBSD 4.7 system with numerous (many) ports
installed over the years, among those Mozilla 1.4-something
and gtk/glib 2.2
pkg_delete mozilla--1.4-something
cd /usr/ports/www/mozilla && make install
# try for upgrading gnome the way it is supposed to work:
fetch http://www.freebsd.org/gnome/gnome_upgrade.sh
sh ./gnome_upgrade.sh
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list