Freevo port (TESTING REQUIRED).
Oliver Eikemeier
eikemeier at fillmore-labs.com
Mon Jun 21 02:58:26 PDT 2004
Volker Stolz wrote:
> [...]
> Please check if this could be encoded in the dependencies somehow...it
> 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
(anti-)dependency.
If you require certain version of a package, use pkg-req or pkg-install
for
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
pkg_*
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.
-Oliver
More information about the freebsd-ports
mailing list