Analyse following RPM build log snippet. Describe contents accurately, without speculation or suggestions for resolution.            
Your analysis must be as concise as possible, while keeping relevant information intact.
Snippet: 
+ /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo tree -Z avoid-dev-deps --workspace --offline --edges no-build,no-dev,no-proc-macro --no-dedupe --target all --features engine,dbus_enabled,min,systemd_compat,extras,udev_scripts --prefix none --format '{l}: {p}'
+ sort -u
++ pwd
+ sed -e 's: (/builddir/build/BUILD/stratisd-stratisd-v3.6.5[^)]*)::g' -e 's: / :/:g' -e 's:/: OR :g'
error: failed to select a version for the requirement `syn = "^1.0.73"`
candidate versions found which didn't match: 2.0.52
location searched: directory source `/usr/share/cargo/registry` (which is replacing registry `crates-io`)
required by package `stratisd_proc_macros v0.2.1 (/builddir/build/BUILD/stratisd-stratisd-v3.6.5/stratisd_proc_macros)`
    ... which satisfies path dependency `stratisd_proc_macros` of package `stratisd v3.6.5 (/builddir/build/BUILD/stratisd-stratisd-v3.6.5)`
perhaps a crate was updated and forgotten to be re-vendored?
As a reminder, you're using offline mode (--offline) which can sometimes cause surprising resolution failures, if this error is too confusing you may wish to retry without the offline flag.
error: Bad exit status from /var/tmp/rpm-tmp.kLlfd8 (%build)
    Bad exit status from /var/tmp/rpm-tmp.kLlfd8 (%build
It shows the failure.