From owner-freebsd-stable Mon Feb 24 14:20:54 2003 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A07837B401 for ; Mon, 24 Feb 2003 14:20:53 -0800 (PST) Received: from HAL9000.homeunix.com (12-233-57-224.client.attbi.com [12.233.57.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D58043F75 for ; Mon, 24 Feb 2003 14:20:52 -0800 (PST) (envelope-from dschultz@uclink.berkeley.edu) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.6/8.12.5) with ESMTP id h1OMKm3W009831; Mon, 24 Feb 2003 14:20:48 -0800 (PST) (envelope-from dschultz@uclink.berkeley.edu) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.6/8.12.5/Submit) id h1OMKmuR009830; Mon, 24 Feb 2003 14:20:48 -0800 (PST) (envelope-from dschultz@uclink.berkeley.edu) Date: Mon, 24 Feb 2003 14:20:48 -0800 From: David Schultz To: Matthew Dillon Cc: Aron Silverton , "Brian T. Schellenberger" , Yann Golanski , freebsd-stable@FreeBSD.ORG Subject: Re: Mozilla window won't open after upgrade - FIXED Message-ID: <20030224222048.GA9747@HAL9000.homeunix.com> Mail-Followup-To: Matthew Dillon , Aron Silverton , "Brian T. Schellenberger" , Yann Golanski , freebsd-stable@FreeBSD.ORG References: <3E5568AF.1050100@labs.mot.com> <20030221084955.GC12058@kierun.org> <20030221090930.GA55832@HAL9000.homeunix.com> <200302210838.34252.bts@babbleon.org> <3E56705C.4010206@labs.mot.com> <200302241940.h1OJeY94046350@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200302241940.h1OJeY94046350@apollo.backplane.com> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Matthew Dillon : > I had similar problems but reinstalling fontconfig did not do the trick. > I also attempted to recompile and reinstall libXft, which didn't work, > then recompiled mozilla from scratch... and that didn't work either. > > What's interesting is that mozilla died in several different places. > It began by dying in fontconfig. When I rebuilt fontconfig it died > in Xft. When I rebuilt Xft it died in its javascript submodule. > > Portupgrade upgraded about half of the required packages in -fR mode > but died trying to install libiconv on a stale file in /usr/X11. > However, once I got those glitches worked out and the entire ports > tree dependancy rebuilt (in force mode, whether a package was up-to-date > or not)... *THEN* rebuilt mozilla from scratch (for the fourth time)... > then mozilla started working again. But, jeeze, it took about 8 man > hours over two days to get it working again! > > Our ports system really sucks when it comes to managing very large > ports like mozilla. Yep, pain and suffering. I had the additional misfortune of cvs updating in the middle of a large commit that changed x11 library paths everywhere, then reinstalling parts of X. Ultimately downgrading Xft, XF86-4-libraries, etc. to thier 2/17/02 forms fixed the problem, but it took several iterations just to get everything to compile. Moreover, somewhere in the process, I blew away several hundred lines of local mods that happen to be missing from my backups. I keep thinking that my problems stem from not remembering to use portupgrade until it's too late. However, it seems there are always undocumented forward and backward binary compabability dependencies that portupgrade can never hope to know about. It would take less time to just upgrade everything, but then I have to remember all of the options I need to pass to 'make install', and where I put all my local modifications. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message