Open yselkowitz opened 9 months ago
The rust-toolset macros in ELN and RHEL 10 now support automatic generation of license information and bundled provides. Now, all relevant packages should be updated to use these new macros.
[x] aardvark-dns: https://github.com/containers/aardvark-dns/pull/430
[x] bootc: https://src.fedoraproject.org/rpms/bootc/pull-request/2
[x] clevis-pim-tpm2: https://src.fedoraproject.org/rpms/clevis-pin-tpm2/pull-request/3
[x] device-mapper-persistent data: https://src.fedoraproject.org/rpms/device-mapper-persistent-data/pull-request/7
[x] fido-device-onboard: https://src.fedoraproject.org/rpms/fido-device-onboard/pull-request/3
[x] glycin-loaders: https://src.fedoraproject.org/rpms/glycin-loaders/pull-request/2
[x] gnome-tour: https://src.fedoraproject.org/rpms/gnome-tour/pull-request/2
[x] keylime-agent-rust: https://src.fedoraproject.org/rpms/keylime-agent-rust/pull-request/25
[x] libblkio: https://src.fedoraproject.org/rpms/libblkio/pull-request/4
[x] librsvg2: https://src.fedoraproject.org/rpms/librsvg2/pull-request/10
[x] loupe: https://src.fedoraproject.org/rpms/loupe/pull-request/2
[x] maturin: https://src.fedoraproject.org/rpms/maturin/pull-request/2
[x] mdevctl: https://src.fedoraproject.org/rpms/mdevctl/pull-request/3
[x] netavark: https://github.com/containers/netavark/pull/917
[x] nispor: https://src.fedoraproject.org/rpms/nispor/pull-request/12
[x] nmstate
[ ] python-cryptography
[x] python-rpds-py
[x] python-setuptools-rust: N/A
[x] rpm-ostree: https://src.fedoraproject.org/rpms/rpm-ostree/pull-request/61
[x] rust-afterburn: https://src.fedoraproject.org/rpms/rust-afterburn/pull-request/33
[x] rust-bootupd: https://src.fedoraproject.org/rpms/rust-bootupd/pull-request/4
[x] rust-coreos-installer: https://src.fedoraproject.org/rpms/rust-coreos-installer/pull-request/61
[x] rust-prefixdevname: https://src.fedoraproject.org/rpms/rust-prefixdevname/pull-request/1
[x] rust-rpm-sequoia: https://src.fedoraproject.org/rpms/rust-rpm-sequoia/pull-request/3
[x] rust-sevctl: https://src.fedoraproject.org/rpms/rust-sevctl/pull-request/4
[x] rust-ssh-key-dir: https://src.fedoraproject.org/rpms/rust-ssh-key-dir/pull-request/5
[x] rust-zram-generator: https://src.fedoraproject.org/rpms/rust-zram-generator/pull-request/10
[x] s390utils: https://src.fedoraproject.org/rpms/s390utils/pull-request/13
[x] snapshot: https://src.fedoraproject.org/rpms/snapshot/pull-request/2
[x] stratisd: https://src.fedoraproject.org/rpms/stratisd/pull-request/7
[x] virtiofsd
I am curious how this works. Is there already an example package I can look at?
The first PR is https://src.fedoraproject.org/rpms/librsvg2/pull-request/10
What does the ELN SIG need to do?
The rust-toolset macros in ELN and RHEL 10 now support automatic generation of license information and bundled provides. Now, all relevant packages should be updated to use these new macros.
[x] aardvark-dns: https://github.com/containers/aardvark-dns/pull/430
[x] bootc: https://src.fedoraproject.org/rpms/bootc/pull-request/2
[x] clevis-pim-tpm2: https://src.fedoraproject.org/rpms/clevis-pin-tpm2/pull-request/3
[x] device-mapper-persistent data: https://src.fedoraproject.org/rpms/device-mapper-persistent-data/pull-request/7
[x] fido-device-onboard: https://src.fedoraproject.org/rpms/fido-device-onboard/pull-request/3
[x] glycin-loaders: https://src.fedoraproject.org/rpms/glycin-loaders/pull-request/2
[x] gnome-tour: https://src.fedoraproject.org/rpms/gnome-tour/pull-request/2
[x] keylime-agent-rust: https://src.fedoraproject.org/rpms/keylime-agent-rust/pull-request/25
[x] libblkio: https://src.fedoraproject.org/rpms/libblkio/pull-request/4
[x] librsvg2: https://src.fedoraproject.org/rpms/librsvg2/pull-request/10
[x] loupe: https://src.fedoraproject.org/rpms/loupe/pull-request/2
[x] maturin: https://src.fedoraproject.org/rpms/maturin/pull-request/2
[x] mdevctl: https://src.fedoraproject.org/rpms/mdevctl/pull-request/3
[x] netavark: https://github.com/containers/netavark/pull/917
[x] nispor: https://src.fedoraproject.org/rpms/nispor/pull-request/12
[x] nmstate
[ ] python-cryptography
[x] python-rpds-py
[x] python-setuptools-rust: N/A
[x] rpm-ostree: https://src.fedoraproject.org/rpms/rpm-ostree/pull-request/61
[x] rust-afterburn: https://src.fedoraproject.org/rpms/rust-afterburn/pull-request/33
[x] rust-bootupd: https://src.fedoraproject.org/rpms/rust-bootupd/pull-request/4
[x] rust-coreos-installer: https://src.fedoraproject.org/rpms/rust-coreos-installer/pull-request/61
[x] rust-prefixdevname: https://src.fedoraproject.org/rpms/rust-prefixdevname/pull-request/1
[x] rust-rpm-sequoia: https://src.fedoraproject.org/rpms/rust-rpm-sequoia/pull-request/3
[x] rust-sevctl: https://src.fedoraproject.org/rpms/rust-sevctl/pull-request/4
[x] rust-ssh-key-dir: https://src.fedoraproject.org/rpms/rust-ssh-key-dir/pull-request/5
[x] rust-zram-generator: https://src.fedoraproject.org/rpms/rust-zram-generator/pull-request/10
[x] s390utils: https://src.fedoraproject.org/rpms/s390utils/pull-request/13
[x] snapshot: https://src.fedoraproject.org/rpms/snapshot/pull-request/2
[x] stratisd: https://src.fedoraproject.org/rpms/stratisd/pull-request/7
[x] virtiofsd