Spec URL: https://eclipseo.fedorapeople.org/for-review/rust-yaml-rust-terzi.spec SRPM URL: https://eclipseo.fedorapeople.org/for-review/rust-yaml-rust-terzi-0.4.6-1.fc38.src.rpm Description: The missing YAML 1.2 parser for rust. Fedora Account System Username: eclipseo To build it against the dependencies, use the following COPR in your rawhide mock.cfg: [copr:copr.fedorainfracloud.org:eclipseo:espanso] name=Copr repo for espanso owned by eclipseo baseurl=https://download.copr.fedorainfracloud.org/results/eclipseo/espanso/fedora-rawhide-/ type=rpm-md skip_if_unavailable=True gpgcheck=1 gpgkey=https://download.copr.fedorainfracloud.org/results/eclipseo/espanso/pubkey.gpg repo_gpgcheck=0 enabled=1 enabled_metadata=1
Is this also published on crates.io? Otherwise you can't package it separately as a Rust crate, since we only allow libraries from crates.io.
Looks like this is an unpublished fork of the old yaml-rust crate, which is not published on crates.io, so you can't package this as a separate library under the "rust-*" namespace: https://docs.fedoraproject.org/en-US/packaging-guidelines/Rust/#_package_sources If something depends on this fork (likely via cargo's support for git references?), then you need to bundle it there.