@node FEATURE REQUIRE and VERSION dependencies, The define-file-package grammar, Mismatched package and system names, The package-inferred-system extension
@subsection :feature, :require and :version dependencies
@c FIXME release version for define-file-package
As of ASDF 3.4, package-inferred-systems may introduce @code{:version},
@code{:feature} and @code{:require} dependencies as system-designators
within @code{asdf:define-file-package}.
These use the same syntax as in @code{defsystem} @code{:depends-on}
lists. @xref{The defsystem grammar}.
Note that @code{:version}, @code{:feature} and @code{:require}
dependencies in @code{define-file-package} forms must use the extended
package-system designator form described in @ref{Mismatched package and
system names}.
For example, a package-inferred-system may depend on and use at least version
@code{"3.4"} of a system @code{"need-minimum-version"} which defines a
package @code{:need-minimum-version} by writing:
@c{FIXME releasee version for define-file-package}