Date: Fri, 20 Dec 2002 13:04:26 -0500 From: "David S. Jackson" <deepbsd@earthlink.net> To: Ali Nasseh <a_nasseh@yahoo.com> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: problem with installing new ports Message-ID: <20021220180426.GE17554@sylvester.dsj.net> In-Reply-To: <20021220172301.62758.qmail@web10304.mail.yahoo.com> References: <20021220172301.62758.qmail@web10304.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 20, 2002 at 09:23:01AM -0800 Ali Nasseh <a_nasseh@yahoo.com> wrote: > hi, > i run freebsd 4.5 stable and when i try to install a > new port like mpg123 it fails. > my command to system and it's response is here: [...] > >> mpg123-0.59r-pl1.tar.gz doesn't seem to exist in > /usr/ports/distfiles/. This is an important directory for ports! mpg123-0.59r-pl1.tar.gz is the name of the tarball it cannot find. > >> Attempting to fetch from > http://www.mpg123.de/mpg123/. > >> Attempting to fetch from > http://www-ti.informatik.uni-tuebingen.de/~hippm/mpg123/. > >> Attempting to fetch from > ftp://ftp.tu-clausthal.de/pub/unix/audio/mpg123/. > >> Attempting to fetch from > http://ftp.tu-clausthal.de/pub/unix/audio/mpg123/. > >> Attempting to fetch from > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. > >> Couldn't fetch it - please try to retrieve this > >> port manually into /usr/ports/distfiles/ and try > again. > *** Error code 1 > > Stop in /usr/ports/audio/mpg123. > *** Error code 1 [...] > please let me know if i MUST hold a connection to the > internet during the installations.if so, is there a > way to avoid that connection? Um, yes, you do need to be connected, unless you already have the required tarballs in /usr/ports/distfiles. > --thank you for any help Your ports system was trying to remotely fetch a mpg123 tarball. (There are several tarballs here, actually, since there are patches to apply.) It couldn't find one at the proper revision level (4.5-stable will be a little "behind the times," probably). All you need to do is find the proper version of mpg123 from an ftp site somewhere and copy it to /usr/ports/distfiles. step 1: cat /usr/ports/audio/mpg123/distinfo. | sed 's/^.*(\(.*\)).*$/\1/g' This should return about four filenames. step 2: google search for the exact tarball name uncovered from the previous command. It should be found at http://www.mpg123.de/cgi-bin/sitexplorer.cgi?/mpg123/ step 3: copy said tarballs to /usr/ports/distfiles and try making the port again. Also, see the handbook (www.freebsd.org/handbook/) and read the chapter about the ports system. -- David S. Jackson dsj@dsj.net =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= The best way to make a fire with two sticks is to make sure one of them is a match. -- Will Rogers 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?20021220180426.GE17554>