On Tue, Mar 21, 2023 at 10:40 AM Fabio Valentini <decathorpe(a)gmail.com> wrote:
On Tue, Mar 21, 2023 at 3:22 PM David Michael
<fedora.dm0(a)gmail.com> wrote:
> And these would need to be updated for Fedora 38:
>
>
https://src.fedoraproject.org/rpms/rust-kvm-ioctls/commits
>
https://src.fedoraproject.org/rpms/rust-timerfd/commits
The package for the timerfd crate has been removed ("retired") from
Fedora 38 and rawhide because no packages used it for over a year.
It would need to be un-retired. Since I retired it only four weeks
ago, that would not require a package re-review yet.
I was the previous maintainer, so if you need a timerfd package, I can
submit the paperwork to add back the package.
Okay, I could also submit the request to be the primary maintainer
since Firecracker is the only user of it, but if you want to take the
package again, that would be helpful. I'll send PRs and branch
requests for the other crate repos. Here are review requests for the
new crates, mostly unmodified from automatically generated specs:
https://bugzilla.redhat.com/show_bug.cgi?id=2181020 cargo_toml
https://bugzilla.redhat.com/show_bug.cgi?id=2181021 crc64
https://bugzilla.redhat.com/show_bug.cgi?id=2181022 device_tree
https://bugzilla.redhat.com/show_bug.cgi?id=2181023 event-manager
https://bugzilla.redhat.com/show_bug.cgi?id=2181025 linux-loader
https://bugzilla.redhat.com/show_bug.cgi?id=2181028 userfaultfd
https://bugzilla.redhat.com/show_bug.cgi?id=2181029 userfaultfd-sys
https://bugzilla.redhat.com/show_bug.cgi?id=2181030 versionize
https://bugzilla.redhat.com/show_bug.cgi?id=2181033 versionize_derive
https://bugzilla.redhat.com/show_bug.cgi?id=2181035 vm-allocator
https://bugzilla.redhat.com/show_bug.cgi?id=2181036 vm-fdt
https://bugzilla.redhat.com/show_bug.cgi?id=2181038 vm-superio
https://bugzilla.redhat.com/show_bug.cgi?id=2181039 firecracker
And in case binary builds are useful, this is the Copr link again:
https://copr.fedorainfracloud.org/coprs/dm0/Firecracker
> On a different note, I don't know if Firecracker in Fedora
will meet
> the requirements of the project I am working on long term--we'll
> likely end up on podman+krun. I will still be working on it for the
> near future, but I'd like to avoid adding ~15 new packages and having
> to orphan them in a few months because I no longer use them. If I
> submit review requests, would anyone (or the SIG itself) co-maintain
> the crates and/or Firecracker in case I am no longer able to use them
> later? Should I ask on the devel list instead? Otherwise I think I
> should probably just maintain the builds in Copr.
If people think that having Firecracker packages available in Fedora
is worthwhile, then sure, the Rust SIG (so at this point, mostly me)
will keep library dependencies and Firecracker itself in working
order.
*hint hint*
https://github.com/sponsors/decathorpe
The project owner sponsored you, thanks for all your help.
David