On Tue, Sep 17, 2019 at 4:07 PM Anders Blomdell
<anders.blomdell(a)control.lth.se> wrote:
On 2019-09-10 19:50, Josh Stone wrote:
> We're still doing the same thing on rawhide, but we've been using
> modules (referencing git master branches) for stable Fedora.
Does this imply duplicating all crates used by an application in the
source RPM?
> Igor should be able to say more.
Would be great to get a writeup of best practices...
We are still working on our tooling (more specifically, Robert
Fairley). It generates modulemd out of Rawhide repositories (with
disabled building of crates and filtered them out).
So basically, all crates are converted to the RPMs each time module is
built and used to build final application, but not shipped to the
users). Check example here:
https://src.fedoraproject.org/modules/ripgrep/blob/latest/f/ripgrep.yaml
>
>
> > On Thu, Aug 29, 2019 at 10:53 AM Anders Blomdell
> > <anders.blomdell(a)control.lth.se> wrote:
> >>
> >> ...now that all crates are gone?
> >>
> >> Perhaps something to be written about in the Fedora magazine?
> >>
> >> Best regards
> >>
> >> Anders Blomdell
>
> Best regards
>
> Anders Blomdell
>
> --
> Anders Blomdell Email: anders.blomdell(a)control.lth.se
> Department of Automatic Control
> Lund University Phone: +46 46 222 4625
> P.O. Box 118
> SE-221 00 Lund, Sweden
> _______________________________________________
> Rust mailing list -- rust(a)lists.fedoraproject.org
> To unsubscribe send an email to rust-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/rust@lists.fedoraproject.org