From owner-freebsd-questions@FreeBSD.ORG Sun Jan 27 23:37:19 2013 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 7ED7BB2F for ; Sun, 27 Jan 2013 23:37:19 +0000 (UTC) (envelope-from olgeni@olgeni.com) Received: from olgeni.olgeni.com (olgeni.olgeni.com [31.171.246.156]) by mx1.freebsd.org (Postfix) with ESMTP id 25D50C42 for ; Sun, 27 Jan 2013 23:37:18 +0000 (UTC) Received: from olgeni.olgeni (dynamic-adsl-94-36-162-8.clienti.tiscali.it [94.36.162.8]) by olgeni.olgeni.com (Postfix) with ESMTPSA id 11F4617458A; Mon, 28 Jan 2013 00:37:18 +0100 (CET) Date: Mon, 28 Jan 2013 00:37:17 +0100 (CET) From: Jimmy Olgeni X-X-Sender: olgeni@olgeni.olgeni To: "Joseph A. Nagy, Jr" Subject: Re: [OT-ish] Need a Binary for lang/sml-nj In-Reply-To: <5105AF68.3090707@gmail.com> Message-ID: References: <51041F2E.6090008@gmail.com> <51044400.8030602@gmail.com> <51049785.2050101@gmail.com> <5105ACF3.7000105@gmail.com> <5105AF68.3090707@gmail.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: "Questions @ FreeBSD" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2013 23:37:19 -0000 On Sun, 27 Jan 2013, Joseph A. Nagy, Jr wrote: > Possibly, I have the space (~18GB free on my /home partition, even more free > on /). It's just a matter of me taking the time to work on setting either one > up and I seem to be a perpetual "corner case" when it comes to software > issues. Either way I have the package locally now (in distfiles, I assume) so > it's just a matter of doing what's needed to get it working. You may try this ugly emergency fix and see if SML starts at least in a temporary jail. In your home, or wherever you have some space available... (400MB should be fine) Fetch some i386 binaries for 9.1 (or your favorite release) mkdir 9.1-i386 fetch -o - ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/9.1-RELEASE/base.txz | tar -x -f - -C 9.1-i386 Copy the resolver configuration: cp /etc/resolv.conf 9.1-i386/etc Ensure that /usr/local is populated, just in case: mtree -deU -f /usr/ports/Templates/BSD.local.dist -p 9.1-i386/usr/local Add this to your /etc/jail.conf (replace my home directory with your own path) sml { name=sml; host.hostname=sml; ip4=inherit; persist; path=/home/olgeni/9.1-i386; } Create a jail for sml: jail -c sml Enter the jail: jexec sml sh Install SML from tbz package: pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9.0-release/lang/smlnj-110.0.7_3.tbz Run SML and hopefully get a prompt: sml Standard ML of New Jersey, Version 110.0.7, September 28, 2000 [CM; autoload enabled] - I got one, so it seems to work :) If SML starts this way then there is hope and you just need to clean up the configuration a bit. -- jimmy