https://bugzilla.redhat.com/show_bug.cgi?id=2237106
Bug ID: 2237106 Summary: Review Request: rust-yaml-rust-terzi - Missing YAML 1.2 parser for rust Product: Fedora Version: rawhide Status: NEW Component: Package Review Assignee: nobody@fedoraproject.org Reporter: zebob.m@gmail.com QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
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.fc...
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-r... type=rpm-md skip_if_unavailable=True gpgcheck=1 gpgkey=https://download.copr.fedorainfracloud.org/results/eclipseo/espanso/pubkey.g... repo_gpgcheck=0 enabled=1 enabled_metadata=1
https://bugzilla.redhat.com/show_bug.cgi?id=2237106
Fabio Valentini decathorpe@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |decathorpe@gmail.com Assignee|nobody@fedoraproject.org |decathorpe@gmail.com Doc Type|--- |If docs needed, set a value Status|NEW |ASSIGNED
--- Comment #1 from Fabio Valentini decathorpe@gmail.com --- 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.
https://bugzilla.redhat.com/show_bug.cgi?id=2237106
Fabio Valentini decathorpe@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |NOTABUG Last Closed| |2023-09-05 13:15:52
--- Comment #2 from Fabio Valentini decathorpe@gmail.com --- 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_sou...
If something depends on this fork (likely via cargo's support for git references?), then you need to bundle it there.
package-review@lists.fedoraproject.org