Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Oct 1997 19:31:18 -0600
From:      Allen Campbell <allenc@verinet.com>
To:        hackers@FreeBSD.ORG
Subject:   XFree86 3.3.1 distribution problem
Message-ID:  <344962E6.4B14@verinet.com>
References:  <199710171834.LAA28906@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In the process of installing JDK1.1 on my 2.2.2 stable system, I learned
that I would have to install lesstif-0.79, compat21 and at least minimal
XFree86, as per the instructions at www.csi.uottawa.ca.  Much thanks to
those who port the JDKs.

Lesstif-0.79 was included with the distribution; no problem there.  I
downloaded and pkg_added compat21.  I then noticed that there is a newer
distribution of XFree86 (3.3.1.)  I downloaded the lastest version of
sysinstall from new/, and attempted to install the 3.3.1 distribution
via FTP.

The new version of sysinstall has XFree86 3.3.1 among the canned
distributions. When I tried to install select parts of the 3.3.1
distribution, sysinstall could not find the files in
ftp.freebsd.org/pub/FreeBSD/2.2.2-RELEASE.  It reported no error and the
selections I had made in sysinstall remained selected.  I then installed
compat21 via FTP as a test; this worked fine.

I searched the mail archives and the bug database for futher information
on this problem.  One reference in the bug database said I should
install the distribution manually.  Fine, I'll just pkg_add the parts I
need:

# pkg_add X33bin.tgz
tar: +CONTENTS not found in archive
Unable to open table of contents file `+CONTENTS' - not a package?

Ok, no pkg_add.  I think (as opposed to know) that the XFree86
distribution in XF8633 is not assembled by FreeBSD maintainers, so I
wasn't suprised that pkg_add didn't work.  However, the bug database
reference I found did not specifiy _how_ to manually install.  Futher
searching in the mail archive said I should use the 'extract.sh'
script.  I hunted through ftp.freebsd.org and ftp.cdrom.com; no
extract.sh.

Finally, I gave up, made the /usr/X11R6 directory and untared X33bin.tgz
into it.   I also ran ldconfig -m /usr/X11R6/lib as per the postinst.sh
script in the XFree86 3.3.1 distibution.

Java is happy now.  I'm not running X, so I don't need more than the
libs in X33bin.tgz.

What am I doing wrong?  What is the recommended way to install XFree86
3.3.1 on FreeBSD 2.2.2, in case I get inspired and try to install the
rest.

Thanks in advance.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?344962E6.4B14>