Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Jan 1998 21:17:45 -0500 (EST)
From:      Tim Vanderhoek <hoek@hwcn.org>
To:        "Daniel O'Connor" <doconnor@gsoft.com.au>
Cc:        Warner Losh <imp@village.org>, ports@FreeBSD.ORG
Subject:   Re: DRAFT: ports.7 
Message-ID:  <Pine.GSO.3.96.980127211106.28748A-100000@james.hwcn.org>
In-Reply-To: <199801272333.KAA05822@cain.gsoft.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 28 Jan 1998, Daniel O'Connor wrote:

> > > application source code compile and run on BSD. Installing an
> > > application is as simple as downloading the port, unpacking it and typing
> > > make in the port directory. The Makefile automatically fetches the
> >
> > This isn't actually true.  If you do this and there are any
> > dependencies, you will have to be aware of the dependencies.
>
> It is, because it will automatically compile the dependencies as well...

Only if you remembered to download those ports (pkg_add tries to
be a little bit smarter about dependency fetching, incidentally).
If bsd.port.mk can't find the portdir, it will go on happily
compiling your port until it fails due to a missing dependency.

[This is probably a bad thing --- it should abort on a failed
dependency, since dependencies are, well, dependencies]

If you are going to download individual ports, you have to worry
about the dependencies.


> > How likely is it that anyone will need to change FETCH_CMD?  How
[...]
>
> Well, *I* do :)

Well, I guess that answers my question.  :)


--
Outnumbered?  Maybe.  Outspoken?  Never!
tIM...HOEk




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.980127211106.28748A-100000>