Bug 1990927 - Review Request: rust-rd-hashd - Latency-sensitive pseudo workload for resctl-demo
Summary: Review Request: rust-rd-hashd - Latency-sensitive pseudo workload for resctl-...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1990503 1990538 1990906 1990908 1990925
Blocks: 1997730 1997731
TreeView+ depends on / blocked
 
Reported: 2021-08-06 15:23 UTC by Davide Cavalca
Modified: 2021-10-21 13:39 UTC (History)
2 users (show)

Fixed In Version: rust-rd-hashd-2.1.2-1.fc36
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-10-21 13:39:00 UTC
Type: ---
Embargoed:
ngompa13: fedora-review+


Attachments (Terms of Use)

Description Davide Cavalca 2021-08-06 15:23:26 UTC
Spec URL: https://dcavalca.fedorapeople.org/review/rust-rd-hashd/rust-rd-hashd.spec
SRPM URL: https://dcavalca.fedorapeople.org/review/rust-rd-hashd/rust-rd-hashd-2.0.0-1.fc35.src.rpm

Description:
Latency-sensitive pseudo workload for resctl-demo.

Fedora Account System Username: dcavalca

Comment 2 Davide Cavalca 2021-09-21 15:47:08 UTC
Effective license calculation:
ASL 2.0 and and (ASL 2.0 or Boost) and BSD and (MIT or ASL 2.0) and MIT and (Unlicense or MIT) and (zlib or ASL 2.0) = ASL 2.0 and BSD and MIT

Full list:
# ASL 2.0 or Boost: rust-ryu 1.0.5
# ASL 2.0 or MIT: rust-autocfg 1.0.1
# ASL 2.0 or MIT: rust-rayon 1.5.1
# ASL 2.0 or MIT: rust-rayon-core 1.9.1
# ASL 2.0: rust-rd-agent-intf 2.1.2
# ASL 2.0: rust-rd-hashd-intf 2.1.2
# ASL 2.0: rust-rd-util 2.1.2
# BSD: rust-sha1 0.6.0
# MIT or ASL 2.0 or zlib: rust-tinyvec_macros 0.1.0
# MIT or ASL 2.0: rust-anyhow 1.0.43
# MIT or ASL 2.0: rust-bitflags 1.3.1
# MIT or ASL 2.0: rust-cc 1.0.70
# MIT or ASL 2.0: rust-cfg-if 1.0.0
# MIT or ASL 2.0: rust-chrono 0.4.19
# MIT or ASL 2.0: rust-crossbeam 0.8.1
# MIT or ASL 2.0: rust-crossbeam-channel 0.5.1
# MIT or ASL 2.0: rust-crossbeam-deque 0.8.1
# MIT or ASL 2.0: rust-crossbeam-epoch 0.9.5
# MIT or ASL 2.0: rust-crossbeam-queue 0.3.2
# MIT or ASL 2.0: rust-crossbeam-utils 0.8.5
# MIT or ASL 2.0: rust-ctrlc 3.2.0
# MIT or ASL 2.0: rust-displaydoc 0.2.3
# MIT or ASL 2.0: rust-either 1.6.1
# MIT or ASL 2.0: rust-env_logger 0.8.4
# MIT or ASL 2.0: rust-err-derive 0.2.4
# MIT or ASL 2.0: rust-form_urlencoded 1.0.1
# MIT or ASL 2.0: rust-getrandom 0.2.3
# MIT or ASL 2.0: rust-git2 0.13.20
# MIT or ASL 2.0: rust-glob 0.3.0
# MIT or ASL 2.0: rust-humantime 2.1.0
# MIT or ASL 2.0: rust-idna 0.2.3
# MIT or ASL 2.0: rust-itoa 0.4.8
# MIT or ASL 2.0: rust-jobserver 0.1.24
# MIT or ASL 2.0: rust-json 0.12.4
# MIT or ASL 2.0: rust-lazy_static 1.4.0
# MIT or ASL 2.0: rust-libc 0.2.101
# MIT or ASL 2.0: rust-libgit2-sys 0.12.21
# MIT or ASL 2.0: rust-libm 0.2.1
# MIT or ASL 2.0: rust-libz-sys 1.1.3
# MIT or ASL 2.0: rust-log 0.4.14
# MIT or ASL 2.0: rust-num 0.4.0
# MIT or ASL 2.0: rust-num-bigint 0.4.2
# MIT or ASL 2.0: rust-num-complex 0.4.0
# MIT or ASL 2.0: rust-num-integer 0.1.44
# MIT or ASL 2.0: rust-num-iter 0.1.42
# MIT or ASL 2.0: rust-num-rational 0.4.0
# MIT or ASL 2.0: rust-num-traits 0.2.14
# MIT or ASL 2.0: rust-num_cpus 1.13.0
# MIT or ASL 2.0: rust-once_cell 1.8.0
# MIT or ASL 2.0: rust-page_size 0.4.2
# MIT or ASL 2.0: rust-percent-encoding 2.1.0
# MIT or ASL 2.0: rust-pkg-config 0.3.19
# MIT or ASL 2.0: rust-ppv-lite86 0.2.10
# MIT or ASL 2.0: rust-proc-macro-error 1.0.4
# MIT or ASL 2.0: rust-proc-macro-error-attr 1.0.4
# MIT or ASL 2.0: rust-proc-macro2 1.0.29
# MIT or ASL 2.0: rust-quote 1.0.9
# MIT or ASL 2.0: rust-rand 0.8.4
# MIT or ASL 2.0: rust-rand_chacha 0.3.1
# MIT or ASL 2.0: rust-rand_core 0.6.3
# MIT or ASL 2.0: rust-rand_distr 0.4.1
# MIT or ASL 2.0: rust-regex 1.5.4
# MIT or ASL 2.0: rust-regex-syntax 0.6.25
# MIT or ASL 2.0: rust-rustc_version 0.4.0
# MIT or ASL 2.0: rust-rustversion 1.0.5
# MIT or ASL 2.0: rust-scopeguard 1.1.0
# MIT or ASL 2.0: rust-semver 1.0.4
# MIT or ASL 2.0: rust-serde 1.0.130
# MIT or ASL 2.0: rust-serde_derive 1.0.130
# MIT or ASL 2.0: rust-serde_json 1.0.67
# MIT or ASL 2.0: rust-simplelog 0.10.0
# MIT or ASL 2.0: rust-syn 1.0.76
# MIT or ASL 2.0: rust-terminal_size 0.1.17
# MIT or ASL 2.0: rust-thiserror 1.0.28
# MIT or ASL 2.0: rust-thiserror-impl 1.0.28
# MIT or ASL 2.0: rust-time0.1 0.1.44
# MIT or ASL 2.0: rust-unicode-bidi 0.3.6
# MIT or ASL 2.0: rust-unicode-normalization 0.1.19
# MIT or ASL 2.0: rust-unicode-width 0.1.8
# MIT or ASL 2.0: rust-unicode-xid 0.2.2
# MIT or ASL 2.0: rust-url 2.2.2
# MIT or ASL 2.0: rust-vec_map 0.8.2
# MIT or ASL 2.0: rust-vergen 5.1.15
# MIT or ASL 2.0: rust-version_check 0.9.3
# MIT: rust-ansi_term0.11 0.11.0
# MIT: rust-atty 0.2.14
# MIT: rust-clap2 2.33.3
# MIT: rust-console 0.14.1
# MIT: rust-doc-comment 0.3.3
# MIT: rust-enum-iterator 0.6.0
# MIT: rust-enum-iterator-derive 0.6.0
# MIT: rust-getset 0.1.1
# MIT: rust-indicatif 0.15.0
# MIT: rust-linreg 0.2.0
# MIT: rust-matches 0.1.9
# MIT: rust-memoffset 0.6.4
# MIT: rust-nix 0.22.1
# MIT: rust-number_prefix 0.4.0
# MIT: rust-partition-identity 0.2.8
# MIT: rust-pid 3.0.0
# MIT: rust-proc-mounts 0.2.4
# MIT: rust-quantiles 0.7.1
# MIT: rust-rustbus 0.17.0
# MIT: rust-rustbus_derive 0.4.0
# MIT: rust-scan_fmt 0.2.6
# MIT: rust-strsim 0.10.0
# MIT: rust-synstructure 0.12.5
# MIT: rust-sysinfo 0.19.2
# MIT: rust-textwrap0.11 0.11.0
# Unlicense or MIT: rust-aho-corasick 0.7.18
# Unlicense or MIT: rust-memchr 2.4.1
# Unlicense or MIT: rust-termcolor 1.1.2
# zlib or ASL 2.0 or MIT: rust-tinyvec 1.3.1

Comment 3 Davide Cavalca 2021-09-21 15:51:13 UTC
Spec URL: https://dcavalca.fedorapeople.org/review/rust-rd-hashd/rust-rd-hashd.spec
SRPM URL: https://dcavalca.fedorapeople.org/review/rust-rd-hashd/rust-rd-hashd-2.1.2-1.fc36.src.rpm

Changelog:
- Update to 2.1.2
- Update effective license

Comment 4 Davide Cavalca 2021-10-20 22:06:58 UTC
Spec URL: https://dcavalca.fedorapeople.org/review/rust-rd-hashd/rust-rd-hashd.spec
SRPM URL: https://dcavalca.fedorapeople.org/review/rust-rd-hashd/rust-rd-hashd-2.1.2-1.fc36.src.rpm

Changelog:
- Backport upstream build fix for 32bit architectures

Comment 5 Davide Cavalca 2021-10-20 22:07:16 UTC
Scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=77585441

Comment 6 Neal Gompa 2021-10-20 23:55:27 UTC
Package was generated through rust2rpm, simplifying the review considerably.

- Conforms to packaging guidelines (rust2rpm generated spec)
- license correct and valid
- only executable produced, so only a binary package produced
- builds and installs

PACKAGE APPROVED.

Comment 7 Davide Cavalca 2021-10-20 23:56:21 UTC
Thanks!

$ fedpkg request-repo rust-rd-hashd 1990927
https://pagure.io/releng/fedora-scm-requests/issue/37278

Comment 8 Tomas Hrcka 2021-10-21 10:39:01 UTC
(fedscm-admin):  The Pagure repository was created at https://src.fedoraproject.org/rpms/rust-rd-hashd


Note You need to log in before you can comment on or make changes to this bug.