cargo-rpmstatus - Man Page
cargo-tree for RPM packaging
Synopsys
cargo rpmstatus Options
cargo rpmstatus --all-features
cargo rpmstatus -h
Description
cargo-tree for RPM packaging
cargo-rpmstatus should be run in a rust project folder. It will then print a dependency graph showing dependencies already in Fedora rawhide and dependencies still missing for packaging. Dependencies already in the rawhide repo will show up green; those not in rawhide yet white.
Options
- -p, --package=SPEC
Package to be used as the root of the tree
- --features=FEATURES
Space-separated list of features to activate
- --all-features
Activate all available features
- --no-default-features
Do not activate the `default` feature
- --target=TARGET
Set the target triple
- --all-targets
Return dependencies for all targets. By default only the host target is matched
- --rpm-release=RELEASE
Choose the target release (default rawhide, possible fedora versions (e.g. f39), or epel (e.g. epel9))
- --no-dev-dependencies
Skip dev dependencies
- --manifest-path=PATH
Path to Cargo.toml
- --crate-path=PATH
Path to <package>.crate (from `rust2rpm -s`)
- -i, --invert
Invert the tree direction
- --no-indent
Display the dependencies as a list (rather than a tree)
- --prefix-depth
Display the dependencies as a list (rather than a tree), but prefixed with the depth
- -a, --all
Don't truncate dependencies that have already been displayed
- -d, --duplicate
Show only dependencies which come in multiple versions (implies -i)
- --charset=CHARSET [default: utf8]
Character set to use in output: utf8, ascii
- -f, --format=FORMAT [default: {p}]
Format string used for printing dependencies
- -v, --verbose
Use verbose output (-vv very verbose/build.rs output)
- -q, --quiet
No output printed to stdout other than the tree
- --color=WHEN
Coloring: auto, always, never
- --frozen
Require Cargo.lock and cache are up to date
- --locked
Require Cargo.lock is up to date
- --offline
Do not access the network when resolving metadata with cargo
- -Z=FLAG
Unstable (nightly-only) flags to Cargo
- -h, --help
Print help (see a summary with '-h')
Authors
- Daniel Morawetz <daniel@morawetz.dev>
Adapted this manpage from the cargo-debstatus package.
- Matthias Geiger <matthias.geiger1024@tutanota.de>
Wrote the manpage for the Debian system.
Copyright
Copyright © 2024 Daniel Morawetz
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at your option) any later version published by the Free Software Foundation.