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>