Changes between Version 70 and Version 71 of FAQ


Ignore:
Timestamp:
May 4, 2009, 11:17:54 PM (15 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

mention the option of breaking variants into separate ports

Legend:

Unmodified
Added
Removed
Modified
  • FAQ

    v70 v71  
    223223=== Is it possible to have a dependency on a specific variant of another port? E.g. "postgresql8 +server"? ===
    224224
    225 No.  The current state of the dependency engine is unable to handle specifying anything beyond "port X requires port Y" or "port X requires a file which can be provided by port Y."  There have been discussions on revamping the engine (see the mailing list archives) but nothing concrete as yet.  This is why the most useful variants really shouldn't be variants at all but rolled into the port itself.
    226 
    227 This is ticket #126.
     225No.  This is ticket #126.  The dependency engine is currently unable to handle specifying anything beyond "port X requires port Y" or "port X requires file Z which can be provided by port Y."  There have been discussions on revamping the engine (see the mailing list archives) but nothing concrete as yet.  This is why the most useful variants really shouldn't be variants at all but rolled into the port itself.  It can also sometimes be useful to break variants out into separate ports (e.g. the postgresql83-doc and postgresql83-server ports, instead of having +doc or +server variants of the postgresql83 port).
    228226
    229227=== Why won't `portindex` work? I have a local repository set up ===