From owner-freebsd-questions Thu Nov 5 11:57:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22380 for freebsd-questions-outgoing; Thu, 5 Nov 1998 11:57:02 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from mail2.svr.freeserve.net (mail2.svr.freeserve.net [195.92.193.210]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA22325 for ; Thu, 5 Nov 1998 11:56:50 -0800 (PST) (envelope-from tom@eborcom.com) Received: from modem-108.vanadium.dialup.pol.co.uk ([62.136.11.108]) by mail2.svr.freeserve.net with esmtp (Exim 2.05iplimit-2 #5) id 0zbVWC-0001US-00 for freebsd-questions@freebsd.org; Thu, 5 Nov 1998 19:56:32 +0000 Received: (qmail 7752 invoked by uid 5000); 5 Nov 1998 19:21:54 -0000 Message-ID: <19981105192154.A7361@eborcom.com> Date: Thu, 5 Nov 1998 19:21:54 +0000 From: Tom Hukins To: Pradesh Chanderpaul Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Problem : Error Installing ports from MS-DOS partition References: <3D96819C11B8D011B0780020AFB865C21CE60B@olibrmes.Olivetti.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <3D96819C11B8D011B0780020AFB865C21CE60B@olibrmes.Olivetti.za>; from Pradesh Chanderpaul on Thu, Nov 05, 1998 at 04:06:43PM +0200 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Nov 05, 1998 at 04:06:43PM +0200, Pradesh Chanderpaul wrote: > My FreeBSD machine has no network collection so all my > installation work is being off space from my DOS partition > after downloading from another connected machine. > > I am trying install the ports collection. So far I've downloaded > the ports.tgz file into C:\FreeBSD\ports. I've run the install.sh > script which built a directory tree in /usr/ports. The distfiles > directory is empty. > > Running 'make install' an any port gives an error searching for > the xxx.tgz file. The ports.tgz file you have downloaded only contains the ports skeletons. Each port has a skeleton which tells FreeBSD how to compile and install it, what files it contains, and other information. To install a port you not only needs its skeleton, but also its distfile. If you want to find out where a distfile is stored, you can read the Makefile in its skeleton. For example: % cd /usr/ports/net/traceroute % more Makefile [ -- snip -- ] DISTNAME= traceroute_961230 PKGNAME= traceroute-961230 CATEGORIES= net MASTER_SITES= ftp://ftp.nikhef.nl/pub/network/ EXTRACT_SUFX= .tar.Z [ -- snip -- ] MASTER_SITES tells you where you can download the distfile from. There is also a distfiles subdirectory of the FreeBSD ftp site (which can be found at ftp.freebsd.org and its mirrors) which contains many of the distfiles. If you're still not sure which files are the distfiles type "make install" and read the error message. For example: % cd /usr/ports/net/licq % make install [ -- snip -- ] >> licq-0.44.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from http://pages.infinit.net/fairoff/licq/. fetch: `pages.infinit.net': cannot resolve: Host name lookup failure [ -- snip -- ] The error message states quite clearly where the distfile(s) can be found. Hope that helps, Tom -- Learn how to create amazing web sites Visit eBORcOM's Web Development Resources http://www.eborcom.com/webmaker/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message