Scroll to navigation

ALR-SEARCH(1) Alire manual ALR-SEARCH(1)

NAME

alr-search - Search a string in release names and properties

SYNOPSIS

alr search [options] <search term> | [--crates] [--full] --list

OPTIONS

Restrict search and output to crate names and descriptions
Detect externally-provided releases (implies --external)
Show all versions of a crate (newest only otherwise)
List all available releases
Include externally-provided releases in search
Search TEXT in property values

GLOBAL OPTIONS

Override configuration folder location
Keep going after a recoverable troublesome situation
Display general or command-specific help
Assume default answers for all user prompts
Disables colors in output
Disables control characters in output
Prefer oldest versions instead of newest when resolving dependencies
Displays version and exits
Limit output to errors
Be more verbose (use twice for extra detail)
Enable debug-specific log messages

DESCRIPTION

Searches the given substring in crate names (or properties with --property), and shows the most recent release of matching crates (unless --full is specified).

Use --crates to get a simple list of only crate names and descriptions. Otherwise, besides version, description and release notes, a status column with the following status flags is provided:

E: the release is externally provided.
S: the release is available through a system package.
U: the release is not available in the current platform.
X: the release has dependencies that cannot be resolved.

The reasons for unavailability (U) can be ascertained with 'alr show <crate>=<version>'. Unresolvable releases (X) should not happen in platforms with assigned maintainers. Common reasons are missing system dependencies that have been phased out by the platform without being updated yet in the community index.

SEE ALSO

alr(1), alr-get(1), alr-index(1), alr-init(1), alr-pin(1), alr-show(1), alr-update(1), alr-with(1), gprbuild(1)

AUTHOR

Generated with generate-man from Alire execution

August 3, 2022 Alire 1.2