Oliver Eikemeier eikemeier at
Mon Jun 21 02:58:26 PDT 2004

Volker Stolz wrote:

> [...]
> Please check if this could be encoded in the dependencies 
> might
> be possible to (ab)use CONFLICTS for this, but that might be over the 
> top.

I would strongly advise against using CONFLICTS as a kind of 
If you require certain version of a package, use pkg-req or pkg-install 
that, possibly calling pkg_info. Or we could cook some new dependency
scheme up, although this might take some time.

One reason for that is that I might integrate a file database into the 
tools, completely ignoring CONFLICTS. I might not have the time to really
finish this project, but at least this example might show why it's not a
good idea to abuse CONFLICTS for something else than conflicting files.

> [...]
> Please also consider using OPTIONS.

IMHO OPTIONS is not ready for production, I would wait until the bugs are
resolved. Just my 2 cents, YMMV.


More information about the freebsd-ports mailing list