From owner-freebsd-questions Sat Dec 16 17:46:47 2000 From owner-freebsd-questions@FreeBSD.ORG Sat Dec 16 17:46:45 2000 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from ralf.artlogix.com (unknown [207.207.72.1]) by hub.freebsd.org (Postfix) with ESMTP id CF02E37B400 for ; Sat, 16 Dec 2000 17:46:44 -0800 (PST) Received: by ralf.artlogix.com (Postfix, from userid 1000) id 0B78C1B9CD9; Sat, 16 Dec 2000 17:46:43 -0800 (PST) Sender: mcglk@ralf.artlogix.com To: questions@freebsd.org Subject: Beaten by Netscape ports. From: Ken McGlothlen Date: 16 Dec 2000 17:46:43 -0800 In-Reply-To: "Crist J. Clark"'s message of "Sat, 16 Dec 2000 17:14:53 -0800" Message-ID: <87ae9vakfw.fsf_-_@ralf.artlogix.com> Lines: 70 X-Mailer: Gnus v5.7/Emacs 20.6 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Okay, I'm flummoxed. I cvsup'ed the ports collection just tonight, and I've installed linux_base 6.1 already and all the rest of the other dependencies for /usr/ports/www/linux-netscape47-communicator. The make goes like this: # make ===> Extracting for linux-netscape-communicator-4.76 >> Checksum OK for communicator-v476-us.x86-unknown-linux2.2.tar.gz. ===> [...] depends on shared library: X11.6 - found ===> Patching for linux-netscape-communicator-4.76 ===> Configuring for linux-netscape-communicator-4.76 # _ So far, so good. But make install dies rather badly. # make install ===> Installing for linux-netscape-communicator-4.76 ===> [...] depends on file: /compat/linux/lib/ld.so - found ===> [...] depends on executable: netscape - found ===> [...] depends on shared library: X11.6 - found *** Signal 11 Stop in /usr/ports/www/linux-netscape47-communicator. *** Error code 1 Stop in /usr/ports/www/linux-netscape47-communicator. *** Error code 1 Stop in /usr/ports/www/linux-netscape47-communicator. # _ Signal 11, of course, is a segmentation violation. Well, okay. I can try the more-native Netscape---I don't really need Flash right now. Back to /usr/ports/www/netscape47-communicator, and "make": # make ===> Extracting for netscape-communicator-4.76 >> Checksum OK for communicator-v476-us.x86-unknown-freebsd.tar.gz. ===> [...] depends on shared library: X11.6 - found ===> Patching for netscape-communicator-4.76 ===> Configuring for netscape-communicator-4.76 # _ Looks good, except: # make install ===> Installing for netscape-communicator-4.76 ===> [...] depends on executable: netscape - found ===> [...] depends on file: /usr/X11R6/lib/aout/libX11.so.6.1 - not found ===> Verifying install for /usr/X11R6/lib/aout/libX11.so.6.1 in /usr/ports/x11/XFree86-aoutlibs >> Xbin.tgz doesn't seem to exist in /usr/ports/distfiles/. >> Attempting to fetch from ftp://ftp.xfree86.org/pub/XFree86/3.3.3/binaries/FreeBSD-2.2.x/. ?! I have XFree86-3.3.6, XFree86-Server-4.0.1_1 and XFree86-libraries-4.0.1_2 installed. According to ldconfig: # ldconfig -r | grep libX [...] 92:-lX11.6 => /usr/X11R6/lib/libX11.so.6 [...] # _ So I can't install either the Linux or FreeBSD versions of Netscape Communicator---the former because of an odd segfault, and the latter because it seems to be confused about what it's looking for (why aout? why not ELF?). Any ideas for an efficient fix? ---Ken McGlothlen mcglk@artlogix.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message