Skip site navigation (1)Skip section navigation (2)
Date:      16 Dec 2000 17:46:43 -0800
From:      Ken McGlothlen <mcglk@artlogix.com>
To:        questions@freebsd.org
Subject:   Beaten by Netscape ports.
Message-ID:  <87ae9vakfw.fsf_-_@ralf.artlogix.com>
In-Reply-To: "Crist J. Clark"'s message of "Sat, 16 Dec 2000 17:14:53 -0800"

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87ae9vakfw.fsf_-_>