Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jul 2001 13:37:57 +0200
From:      Neil Blakey-Milner <nbm@mithrandr.moria.org>
To:        Sheldon Hearn <sheldonh@starjuice.net>
Cc:        Kris Kennaway <kris@obsecurity.org>, ports@FreeBSD.ORG
Subject:   Re: Package dependency limitations
Message-ID:  <20010716133757.B10331@mithrandr.moria.org>
In-Reply-To: <8377.995281994@axl.seasidesoftware.co.za>; from sheldonh@starjuice.net on Mon, Jul 16, 2001 at 01:13:14PM %2B0200
References:  <20010716130620.A10331@mithrandr.moria.org> <8377.995281994@axl.seasidesoftware.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon 2001-07-16 (13:13), Sheldon Hearn wrote:
> 
> 
> On Mon, 16 Jul 2001 13:06:20 +0200, Neil Blakey-Milner wrote:
> 
> > No, it needs virtual packages.  But wildcard dependencies are useful
> > too.
> 
> Well, if "wildcard dependencies" means what I think it does, it'd solve
> the problems I'm faced with here. :-)
> 
> Where do I find out about "virtual packages"?

"wildcard dependencies" solve version issues (but can be abused to solve
some cases that virtual packages solve); they're of the "apache-1.3.*"
type.  "virtual packages" are the "webserver-1.0" type where
"apache-1.3.12" and "thttpd-0.1.2" and "publicfile-0.9" will all
suffice.

One of my more useful rants is (to freebsd-ports, ask me for copies if
you can't find it) <20000909020702.A64259@mithrandr.moria.org>, with a
somewhat useful follow-up at
<20000909044544.B67715@mithrandr.moria.org>.  I use the term "relative
versioning", but should be "relative package version dependencies".  #3
(port-epoch and port-revision) and #5 (streams, thanks to Maxim) are in.

Neil
-- 
Neil Blakey-Milner
nbm@mithrandr.moria.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010716133757.B10331>