[Bug 1942392] Review Request: rust-vmm-sys-util - Helpers and utilities used by multiple rust-vmm components and VMMs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1942392

Fabiano Fidêncio <fidencio@xxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |needinfo?(ckuehl@xxxxxxxxxx
                   |                            |)



--- Comment #9 from Fabiano Fidêncio <fidencio@xxxxxxxxxx> ---
(In reply to Sergio Lopez from comment #8)
> (In reply to Connor Kuehl from comment #7)
> > (In reply to Fabiano Fidêncio from comment #6)
> > > [..]
> > > [!]: License file installed when any subpackage combination is installed.
> > >      Sergio, license is only being installed as part of the
> > > rust-vmm-sys-util-devel package.
> > 
> > I think the root `rust-vmm-sys-util-devel` is required by the other
> > subfeature versions, so running `dnf install rust-vmm-sys-util+serde-devel`
> > should result in rust-vmm-sys-util-devel being installed with the license.
> > Is that sufficient?
> 
> I've just checked and all subpackages depend on the main one via
> "crate(vmm-sys-util)":
> 
> [slp@fedora noarch]$ rpm -qpR
> rust-vmm-sys-util+default-devel-0.8.0-1.fc34.noarch.rpm
> cargo
> crate(vmm-sys-util) = 0.8.0
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(FileDigests) <= 4.6.0-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(PayloadIsZstd) <= 5.4.18-1
> [slp@fedora noarch]$ rpm -qpR
> rust-vmm-sys-util+serde-devel-0.8.0-1.fc34.noarch.rpm 
> cargo
> crate(serde/default) >= 1.0.27
> crate(vmm-sys-util) = 0.8.0
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(FileDigests) <= 4.6.0-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(PayloadIsZstd) <= 5.4.18-1
> [slp@fedora noarch]$ rpm -qpR
> rust-vmm-sys-util+serde_derive-devel-0.8.0-1.fc34.noarch.rpm 
> cargo
> crate(serde_derive/default) >= 1.0.27
> crate(vmm-sys-util) = 0.8.0
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(FileDigests) <= 4.6.0-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(PayloadIsZstd) <= 5.4.18-1
> [slp@fedora noarch]$ rpm -qpR
> rust-vmm-sys-util+with-serde-devel-0.8.0-1.fc34.noarch.rpm 
> cargo
> crate(serde/default) >= 1.0.27
> crate(serde_derive/default) >= 1.0.27
> crate(vmm-sys-util) = 0.8.0
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(FileDigests) <= 4.6.0-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(PayloadIsZstd) <= 5.4.18-1
> 
> This also seems to be what other packaged rust-crates do, such as
> rust-memmap.
> 
> > > [..]
> > > [?]: Package functions as described.
> > >      Sergio, I haven't tested the package, I'd appreciate if Connor could do.
> > 
> > I have a package that only transiently depends on vmm-sys-util for unit
> > tests, but a lot of the other required packages aren't packaged for Fedora
> > yet since they depend on this one. So I think it would be nontrivial for me
> > to position my other package to test this library. The unit tests that run
> > for this package are all passing, which is good enough for me.
> 
> FWIW, I have a second package ready for submission (vm-memory) that depends
> on vmm-sys-util, and passes its own tests fine. Given that we're just
> shipping some sources in the package, I think it should be fine.
> 
> Thank you both!
> Sergio.

Perfect! Connor, please, could you set the "fedora-review" flag to "+"?


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux