Hello Rust packagers,
I'm continuously working on reducing unnecessary accumulation of cruft in the Rust package stack in Fedora, and I have been keeping track of unused library packages for almost three years now.
Some of these packages have been unused leaves for over two years!
I will again start being more proactive with orphaning / retiring affected packages where I am the primary maintainer, starting incrementally from the packages which have been unused for the longest time - unless I know of a reason to keep a specific package, for example:
- something that depends on the package is still going through package review - the package was updated to a "breaking" release and a compat package was created, and now the "main" package is not depended on while the compat package is in use
If you know of a reason why a leaf package where I am the primary maintainer should not be retired, please let me know, and I will exclude it from the list.
For packages where I am *not* the primary maintainer, I need help:
- Is this package still required for something that I don't know about, or can it be dropped? - Was it added as a dependency for something else, but packaging this "something else" was abandoned? - Was it needed at the time, but is the library no longer needed now?
Keeping unused packages around only makes maintenance of the Rust stack more difficult due to the more "dense" dependency graph that needs to be considered when pushing "breaking" changes. Over the past year or so, the number of Rust packages in Fedora has grown by almost 50% from about 2200 to over 3000, which is making this issue worse.
Full report included below (view in monospace font for correct formatting).
Thank you for your help, Fabio
+----------------------------------+------------+-----------+------------------+ | Package | Leaf since | Leaf days | Maintainer | +----------------------------------+------------+-----------+------------------+ | rust-curve25519-dalek | 2021-11-18 | 875 | dcavalca | | rust-gstreamer-editing-services | 2021-11-18 | 875 | atim | | rust-gstreamer-player | 2021-11-18 | 875 | atim | | rust-rand_jitter | 2021-11-18 | 875 | jistone | | rust-rand_os | 2021-11-18 | 875 | jistone | | rust-tower-test | 2021-11-18 | 875 | decathorpe | | rust-tower-util | 2021-11-18 | 875 | decathorpe | | rust-partial-io | 2022-02-06 | 795 | decathorpe | | rust-minimad | 2022-02-18 | 783 | dcavalca | | rust-libhandy | 2022-02-20 | 781 | decathorpe | | rust-tiger | 2022-02-20 | 781 | decathorpe | | rust-rand_hc | 2022-02-21 | 780 | jistone | | rust-benfred-read-process-memory | 2022-02-27 | 774 | dcavalca | | rust-custom_error | 2022-02-27 | 774 | dcavalca | | rust-madvr_parse | 2022-02-27 | 774 | dcavalca | | rust-os-release | 2022-02-27 | 774 | dcavalca | | rust-strict | 2022-02-27 | 774 | dcavalca | | rust-subprocess | 2022-02-27 | 774 | dcavalca | | rust-libxml | 2022-04-07 | 735 | decathorpe | | rust-snake_case | 2022-04-25 | 717 | decathorpe | | rust-openat-ext | 2022-04-28 | 714 | walters | | rust-log-mdc | 2022-05-05 | 707 | decathorpe | | rust-cargo-manifest | 2022-05-06 | 706 | laiot | | rust-digest_auth | 2022-05-06 | 706 | laiot | | rust-binascii | 2022-05-10 | 702 | saluki | | rust-inlinable_string | 2022-05-10 | 702 | decathorpe | | rust-ubyte | 2022-05-10 | 702 | decathorpe | | rust-email-encoding | 2022-05-17 | 695 | saluki | | rust-tabular | 2022-05-23 | 689 | jbtrystram | | rust-async-mutex | 2022-06-01 | 680 | decathorpe | | rust-awc | 2022-06-01 | 680 | decathorpe | | rust-infer | 2022-06-15 | 666 | decathorpe | | rust-escape_string | 2022-07-08 | 643 | dcavalca | | rust-actix | 2022-07-18 | 633 | decathorpe | | rust-envsubst | 2022-07-18 | 633 | jlebon | | rust-esphome | 2022-07-18 | 633 | dcavalca | | rust-fail | 2022-07-18 | 633 | jlebon | | rust-fn-error-context | 2022-07-18 | 633 | decathorpe | | rust-gmp-mpfr-sys | 2022-07-18 | 633 | dcavalca | | rust-intervaltree | 2022-07-18 | 633 | decathorpe | | rust-local-encoding | 2022-07-18 | 633 | dcavalca | | rust-local_ipaddress | 2022-07-18 | 633 | dcavalca | | rust-prometheus | 2022-07-18 | 633 | jlebon | | rust-tokio-compat | 2022-07-18 | 633 | dcavalca | | rust-typed-builder | 2022-07-18 | 633 | dcavalca | | rust-tzfile | 2022-07-18 | 633 | decathorpe | | rust-cpc | 2022-08-02 | 618 | dcavalca | | rust-memcached-rs | 2022-08-02 | 618 | dcavalca | | rust-cap | 2022-08-11 | 609 | dcavalca | | rust-region | 2022-08-11 | 609 | decathorpe | | rust-temp_testdir | 2022-08-11 | 609 | dcavalca | | rust-bit_field | 2022-08-15 | 605 | orion | | rust-base-x | 2022-08-18 | 602 | dcavalca | | rust-hyperlocal | 2022-08-18 | 602 | dcavalca | | rust-inflate | 2022-08-18 | 602 | orion | | rust-pathsearch | 2022-08-18 | 602 | dcavalca | | rust-atomic-traits | 2022-09-02 | 587 | salimma | | rust-lebe | 2022-09-02 | 587 | orion | | rust-simple_asn1 | 2022-09-02 | 587 | pbrobinson | | rust-deflate | 2022-09-05 | 584 | decathorpe | | rust-gag | 2022-09-14 | 575 | decathorpe | | rust-notify-rust | 2022-09-14 | 575 | decathorpe | | rust-process_control | 2022-09-14 | 575 | atim | | rust-firestorm | 2022-10-06 | 553 | decathorpe | | rust-libsodium-sys | 2022-10-14 | 545 | sdgathman | | rust-flume | 2022-10-21 | 538 | orion | | rust-netstat2 | 2022-10-27 | 532 | dcavalca | | rust-termwiz | 2022-11-03 | 525 | dcavalca | | rust-criterion-plot | 2022-12-06 | 492 | kalev | | rust-oorandom | 2022-12-06 | 492 | kalev | | rust-plotters | 2022-12-06 | 492 | kalev | | rust-tinytemplate | 2022-12-06 | 492 | kalev | | rust-pep440 | 2022-12-14 | 484 | lbalhar | | rust-cache-padded | 2022-12-28 | 470 | decathorpe | | rust-treeline | 2022-12-28 | 470 | atim | | rust-fallible_collections | 2023-02-04 | 432 | blinxen | | rust-exitfailure | 2023-02-05 | 431 | dcavalca | | rust-random | 2023-02-05 | 431 | dcavalca | | rust-serde_bser | 2023-02-05 | 431 | dcavalca | | rust-os_type | 2023-02-23 | 413 | decathorpe | | rust-signal | 2023-02-23 | 413 | salimma | | rust-array-init | 2023-03-16 | 392 | atim | | rust-ct-logs | 2023-03-19 | 389 | decathorpe | | rust-anes | 2023-03-28 | 380 | decathorpe | | rust-sptr | 2023-03-28 | 380 | salimma | | rust-test-generator | 2023-03-31 | 377 | kalev | | rust-combine | 2023-04-07 | 370 | dcavalca | | rust-concolor | 2023-04-19 | 358 | dcavalca | | rust-micro-timer | 2023-04-19 | 358 | alebastr | | rust-twoway | 2023-04-25 | 352 | atim | | rust-noisy_float | 2023-05-06 | 341 | blinxen | | rust-osmesa-sys | 2023-05-10 | 337 | returntrip | | rust-wayland-egl | 2023-05-10 | 337 | returntrip | | rust-xcb | 2023-05-10 | 337 | salimma | | rust-bitreader | 2023-05-23 | 324 | decathorpe | | rust-timebomb | 2023-05-23 | 324 | decathorpe | | rust-crypto-hash | 2023-06-07 | 309 | decathorpe | | rust-pico-args | 2023-06-07 | 309 | jistone | | rust-ptyprocess | 2023-06-07 | 309 | blinxen | | rust-trust-dns-server | 2023-06-07 | 309 | decathorpe | | rust-zmq | 2023-06-07 | 309 | ueno | | rust-powierza-coefficient | 2023-06-16 | 300 | salimma | | rust-i3ipc | 2023-07-07 | 279 | atim | | rust-libpulse-binding | 2023-07-07 | 279 | atim | | rust-maildir | 2023-07-07 | 279 | atim | | rust-symlink | 2023-07-07 | 279 | blinxen | | rust-webpki | 2023-07-07 | 279 | decathorpe | | rust-svgtypes | 2023-07-19 | 267 | decathorpe | | rust-rusttype | 2023-07-26 | 260 | dcavalca | | rust-domain | 2023-08-02 | 253 | pemensik | | rust-axum | 2023-08-06 | 249 | decathorpe | | rust-askama_shared | 2023-08-12 | 243 | atim | | rust-duct_sh | 2023-08-22 | 233 | jamacku | | rust-gtk | 2023-09-07 | 217 | decathorpe | | rust-nparse | 2023-10-25 | 169 | atim | | rust-logos | 2023-11-12 | 151 | saluki | | rust-colorgrad | 2023-11-19 | 144 | leo | | rust-enum-display-derive | 2023-11-19 | 144 | leo | | rust-suggest | 2023-11-25 | 138 | saluki | | rust-euclid | 2023-11-28 | 135 | leo | | rust-ghost | 2023-12-02 | 131 | decathorpe | | rust-epoll | 2023-12-13 | 120 | slp | | rust-smallstr | 2023-12-17 | 116 | dcavalca | | rust-trust-dns-client | 2024-01-02 | 100 | decathorpe | | rust-wayland-commons | 2024-01-02 | 100 | salimma | | rust-nom-supreme | 2024-01-04 | 98 | salimma | | rust-vec1 | 2024-01-04 | 98 | salimma | | rust-async-process | 2024-01-07 | 95 | decathorpe | | rust-notify-debouncer-mini | 2024-01-07 | 95 | decathorpe | | rust-safetensors | 2024-01-07 | 95 | thunderbirdtr | | rust-unidecode | 2024-01-15 | 87 | decathorpe | | rust-rlimit | 2024-01-17 | 85 | salimma | | rust-base32 | 2024-01-20 | 82 | salimma | | rust-fend-core | 2024-01-20 | 82 | albertlarsan68 | | rust-poly1305 | 2024-01-20 | 82 | mikelo2 | | rust-cedarwood | 2024-01-23 | 79 | albertlarsan68 | | rust-topological-sort | 2024-01-23 | 79 | albertlarsan68 | | rust-parse-size | 2024-01-27 | 75 | blinxen | | rust-serde_plain | 2024-01-27 | 75 | blinxen | | rust-cached_proc_macro | 2024-01-30 | 72 | dmellado | | rust-cached_proc_macro_types | 2024-01-30 | 72 | dmellado | | rust-aom-sys | 2024-02-04 | 67 | decathorpe | | rust-dav1d-sys | 2024-02-04 | 67 | decathorpe | | rust-sanitize-filename | 2024-02-04 | 67 | blinxen | | rust-readwrite | 2024-02-05 | 66 | jlebon | | rust-passwd | 2024-02-15 | 56 | pbrobinson | | rust-app_dirs | 2024-02-18 | 53 | atim | | rust-names | 2024-02-20 | 51 | dcavalca | | rust-jwt | 2024-02-29 | 42 | dmellado | | rust-unscanny | 2024-02-29 | 42 | decathorpe | | rust-qstring | 2024-03-02 | 40 | ctron | | rust-backoff | 2024-03-07 | 35 | alciregi | | rust-olpc-cjson | 2024-03-07 | 35 | dmellado | | rust-rsa | 2024-03-12 | 30 | pbrobinson | | rust-version | 2024-03-12 | 30 | pbrobinson | | rust-escape8259 | 2024-03-18 | 24 | principis | | rust-strum | 2024-03-18 | 24 | decathorpe | | rust-derive_builder | 2024-03-22 | 20 | decathorpe | | rust-docker_credential | 2024-03-22 | 20 | dmellado | | rust-tracing-futures | 2024-03-22 | 20 | jistone | | rust-stratisd_proc_macros | 2024-03-30 | 12 | jbaublitz | | rust-jxl-oxide | 2024-04-03 | 8 | kalev | | rust-lopdf | 2024-04-03 | 8 | kalev | | rust-rustls-pki-types | 2024-04-03 | 8 | pbrobinson | | rust-zbus_xml | 2024-04-03 | 8 | decathorpe | | rust-circular-buffer | 2024-04-06 | 5 | music | | rust-btoi | 2024-04-07 | 4 | blinxen | | rust-rust-embed | 2024-04-08 | 3 | decathorpe | | rust-bytes-cast | 2024-04-10 | 1 | alebastr | | rust-format-bytes | 2024-04-10 | 1 | alebastr | | rust-logging_timer | 2024-04-10 | 1 | kiilerix | | rust-vcsgraph | 2024-04-10 | 1 | alebastr | | rust-whoami | 2024-04-10 | 1 | kiilerix | | rust-envy | 2024-04-11 | 0 | ctron | | rust-http-body | 2024-04-11 | 0 | decathorpe | +----------------------------------+------------+-----------+------------------+
Packages by maintainer:
- albertlarsan68 (3): rust-cedarwood, rust-fend-core, rust-topological-sort
- alciregi (1): rust-backoff
- alebastr (4): rust-bytes-cast, rust-format-bytes, rust-micro-timer, rust-vcsgraph
- atim (12): rust-app_dirs, rust-array-init, rust-askama_shared, rust-gstreamer-editing-services, rust-gstreamer-player, rust-i3ipc, rust-libpulse-binding, rust-maildir, rust-nparse, rust-process_control, rust-treeline, rust-twoway
- blinxen (8): rust-btoi, rust-fallible_collections, rust-noisy_float, rust-parse-size, rust-ptyprocess, rust-sanitize-filename, rust-serde_plain, rust-symlink
- ctron (2): rust-envy, rust-qstring
- dcavalca (33): rust-base-x, rust-benfred-read-process-memory, rust-cap, rust-combine, rust-concolor, rust-cpc, rust-curve25519-dalek, rust-custom_error, rust-escape_string, rust-esphome, rust-exitfailure, rust-gmp-mpfr-sys, rust-hyperlocal, rust-local-encoding, rust-local_ipaddress, rust-madvr_parse, rust-memcached-rs, rust-minimad, rust-names, rust-netstat2, rust-os-release, rust-pathsearch, rust-random, rust-rusttype, rust-serde_bser, rust-smallstr, rust-rust-strict, rust-subprocess, rust-temp_testdir, rust-termwiz, rust-tokio-compat, rust-typed-builder
- decathorpe (47): rust-actix, rust-anes, rust-aom-sys, rust-async-mutex, rust-async-process, rust-awc, rust-axum, rust-bitreader, rust-cache-padded, rust-crypto-hash, rust-ct-logs, rust-dav1d-sys, rust-deflate, rust-derive_builder, rust-firestorm, rust-fn-error-context, rust-gag, rust-ghost, rust-gtk, rust-http-body, rust-infer, rust-inlinable_string, rust-intervaltree, rust-libhandy, rust-libxml, rust-log-mdc, rust-notify-debouncer-mini, rust-notify-rust, rust-os_type, rust-partial-io, rust-region, rust-rust-embed, rust-snake_case, rust-strum, rust-svgtypes, rust-tiger, rust-timebomb, rust-tower-test, rust-tower-util, rust-trust-dns-client, rust-trust-dns-server, rust-tzfile, rust-ubyte, rust-unidecode, rust-unscanny, rust-webpki, rust-zbus_xml
- dmellado (5): rust-cached_proc_macro, rust-cached_proc_macro_types, rust-docker_credential, rust-jwt, rust-olpc-cjson
- jamacku (1): rust-duct_sh
- jbaublitz (1): rust-stratisd_proc_macros
- jbtrystram (1): rust-tabular
- jistone (5): rust-pico-args, rust-rand_hc, rust-rand_jitter, rust-rand_os, rust-tracing-futures
- jlebon (4): rust-envsubst, rust-fail, rust-prometheus, rust-readwrite
- kalev (7): rust-criterion-plot, rust-jxl-oxide, rust-lopdf, rust-oorandom, rust-plotters, rust-test-generator, rust-tinytemplate
- kiilerix (2): rust-logging_timer, rust-whoami
- laiot (2): rust-cargo-manifest, rust-digest_auth
- lbalhar (1): rust-pep440
- leo (3): rust-colorgrad, rust-enum-display-derive, rust-euclid
- mikelo2 (1): rust-poly1305
- music (1): rust-circular-buffer
- orion (4): rust-bit_field, rust-flume, rust-inflate, rust-lebe
- pemensik (1): rust-domain
- principis (1): rust-escape8259
- returntrip (2): rust-osmesa-sys, rust-wayland-egl
- salimma (10): rust-atomic-traits, rust-base32, rust-nom-supreme, rust-powierza-coefficient, rust-rlimit, rust-signal, rust-sptr, rust-vec1, rust-wayland-commons, rust-xcb
- saluki (4): rust-binascii, rust-email-encoding, rust-logos, rust-suggest
- sdgathman (1): rust-libsodium-sys
- slp (1): rust-epoll
- thunderbirdtr (1): rust-safetensors
- ueno (1): rust-zmq
- walters (1): rust-openat-ext
Hi Fabio,
On Thu, Apr 11, 2024 at 03:26:13PM +0200, Fabio Valentini wrote:
If you know of a reason why a leaf package where I am the primary maintainer should not be retired, please let me know, and I will exclude it from the list.
Thanks for organizing the cleanup!
+----------------------------------+------------+-----------+------------------+ | Package | Leaf since | Leaf days | Maintainer | +----------------------------------+------------+-----------+------------------+ | rust-atomic-traits | 2022-09-02 | 587 | salimma |
Still trying to package mmtk, please keep this one for now
| rust-signal | 2023-02-23 | 413 | salimma |
Not sure about this one. Looks like psutil depends on it, and ytop depends on psutil, but ytop is almost 4 years old... probably retire it
| rust-sptr | 2023-03-28 | 380 | salimma |
This is needed by portable-atomic which is needed by pyo3, right?
| rust-xcb | 2023-05-10 | 337 | salimma |
We can kill this I guess. Death to X
| rust-powierza-coefficient | 2023-06-16 | 300 | salimma |
I wonder what used it in the past. crates.io now only lists kn ... so yeah kill it
| rust-wayland-commons | 2024-01-02 | 100 | salimma |
Looks like wayland-{client,server} no longer needs this (since > 0.29). Kill.
| rust-nom-supreme | 2024-01-04 | 98 | salimma |
Can't find what's actually using it, maybe kill
| rust-vec1 | 2024-01-04 | 98 | salimma |
Ditto - not sure what I needed this for, probably dropped upstream
| rust-async-process | 2024-01-07 | 95 | decathorpe | | rust-notify-debouncer-mini | 2024-01-07 | 95 | decathorpe | | rust-safetensors | 2024-01-07 | 95 | thunderbirdtr | | rust-unidecode | 2024-01-15 | 87 | decathorpe | | rust-rlimit | 2024-01-17 | 85 | salimma |
Ditto
| rust-base32 | 2024-01-20 | 82 | salimma |
rbw needs this, still in progress
- salimma (10): rust-atomic-traits, rust-base32, rust-nom-supreme,
rust-powierza-coefficient, rust-rlimit, rust-signal, rust-sptr, rust-vec1, rust-wayland-commons, rust-xcb
Best,
On Thu, Apr 11, 2024 at 9:09 PM Michel Lind michel@michel-slm.name wrote:
| rust-atomic-traits | 2022-09-02 | 587 | salimma |
Still trying to package mmtk, please keep this one for now
Then please follow up, the review request for mmtk was closed due to inactivity: https://bugzilla.redhat.com/show_bug.cgi?id=2040994
| rust-signal | 2023-02-23 | 413 | salimma |
Not sure about this one. Looks like psutil depends on it, and ytop depends on psutil, but ytop is almost 4 years old... probably retire it
https://bugzilla.redhat.com/show_bug.cgi?id=2048155 Looks like pipewire bindings version < 0.7 depended on this, but dropped the dependency with v0.7.
| rust-sptr | 2023-03-28 | 380 | salimma |
This is needed by portable-atomic which is needed by pyo3, right?
sptr is a dev-dependency for portable-atomic only, and portable-atomic tests can no longer be run from the published tarbals. It might be ok to drop sptr.
| rust-xcb | 2023-05-10 | 337 | salimma |
We can kill this I guess. Death to X
Looks like this used to be a dependency of x11-clipboard <0.7, but no longer is as of v0.7.0.
| rust-powierza-coefficient | 2023-06-16 | 300 | salimma |
I wonder what used it in the past. crates.io now only lists kn ... so yeah kill it
This was packaged for nu-command, but the dependency has since been dropped: https://bugzilla.redhat.com/show_bug.cgi?id=2211278
| rust-wayland-commons | 2024-01-02 | 100 | salimma |
Looks like wayland-{client,server} no longer needs this (since > 0.29). Kill.
Agree, this crate seems to have been dropped from wayland-rs.
| rust-nom-supreme | 2024-01-04 | 98 | salimma |
Can't find what's actually using it, maybe kill
This was packaged for wax: https://bugzilla.redhat.com/show_bug.cgi?id=2174116 And was was packaged for nu-command: https://bugzilla.redhat.com/show_bug.cgi?id=2174146
But wax no longer depends on nom-supreme as of v0.6.0.
| rust-vec1 | 2024-01-04 | 98 | salimma |
Ditto - not sure what I needed this for, probably dropped upstream
Same here: https://bugzilla.redhat.com/show_bug.cgi?id=2174097 This used to be a dependency of wax, but it was dropped as of v0.6.0
| rust-rlimit | 2024-01-17 | 85 | salimma |
Ditto
Can't tell - the review request isn't marked as blocking anything. https://bugzilla.redhat.com/show_bug.cgi?id=2258271
At least it's a dependency of "bsdutils": https://crates.io/crates/bsdutils
So maybe it was part of the coreutils dependency tree for some of the missing uu_* tools?
| rust-base32 | 2024-01-20 | 82 | salimma |
rbw needs this, still in progress
Noted, thank you for checking!
Fabio
For rust-stratisd_proc_macros, we were going to orphan it in about two days, only once the current f38 and f39 releases of stratisd go to stable, as the previous releases still require it.
If it will be more efficient for you to orphan it as part of a batch, please tell us, and we will leave it to you.
Thanks,
- mulhern
On Thu, Apr 11, 2024 at 9:26 AM Fabio Valentini decathorpe@gmail.com wrote:
Hello Rust packagers,
I'm continuously working on reducing unnecessary accumulation of cruft in the Rust package stack in Fedora, and I have been keeping track of unused library packages for almost three years now.
Some of these packages have been unused leaves for over two years!
I will again start being more proactive with orphaning / retiring affected packages where I am the primary maintainer, starting incrementally from the packages which have been unused for the longest time - unless I know of a reason to keep a specific package, for example:
- something that depends on the package is still going through package review
- the package was updated to a "breaking" release and a compat package
was created, and now the "main" package is not depended on while the compat package is in use
If you know of a reason why a leaf package where I am the primary maintainer should not be retired, please let me know, and I will exclude it from the list.
For packages where I am *not* the primary maintainer, I need help:
- Is this package still required for something that I don't know
about, or can it be dropped?
- Was it added as a dependency for something else, but packaging this
"something else" was abandoned?
- Was it needed at the time, but is the library no longer needed now?
Keeping unused packages around only makes maintenance of the Rust stack more difficult due to the more "dense" dependency graph that needs to be considered when pushing "breaking" changes. Over the past year or so, the number of Rust packages in Fedora has grown by almost 50% from about 2200 to over 3000, which is making this issue worse.
Full report included below (view in monospace font for correct formatting).
Thank you for your help, Fabio
+----------------------------------+------------+-----------+------------------+ | Package | Leaf since | Leaf days | Maintainer | +----------------------------------+------------+-----------+------------------+ | rust-curve25519-dalek | 2021-11-18 | 875 | dcavalca | | rust-gstreamer-editing-services | 2021-11-18 | 875 | atim | | rust-gstreamer-player | 2021-11-18 | 875 | atim | | rust-rand_jitter | 2021-11-18 | 875 | jistone | | rust-rand_os | 2021-11-18 | 875 | jistone | | rust-tower-test | 2021-11-18 | 875 | decathorpe | | rust-tower-util | 2021-11-18 | 875 | decathorpe | | rust-partial-io | 2022-02-06 | 795 | decathorpe | | rust-minimad | 2022-02-18 | 783 | dcavalca | | rust-libhandy | 2022-02-20 | 781 | decathorpe | | rust-tiger | 2022-02-20 | 781 | decathorpe | | rust-rand_hc | 2022-02-21 | 780 | jistone | | rust-benfred-read-process-memory | 2022-02-27 | 774 | dcavalca | | rust-custom_error | 2022-02-27 | 774 | dcavalca | | rust-madvr_parse | 2022-02-27 | 774 | dcavalca | | rust-os-release | 2022-02-27 | 774 | dcavalca | | rust-strict | 2022-02-27 | 774 | dcavalca | | rust-subprocess | 2022-02-27 | 774 | dcavalca | | rust-libxml | 2022-04-07 | 735 | decathorpe | | rust-snake_case | 2022-04-25 | 717 | decathorpe | | rust-openat-ext | 2022-04-28 | 714 | walters | | rust-log-mdc | 2022-05-05 | 707 | decathorpe | | rust-cargo-manifest | 2022-05-06 | 706 | laiot | | rust-digest_auth | 2022-05-06 | 706 | laiot | | rust-binascii | 2022-05-10 | 702 | saluki | | rust-inlinable_string | 2022-05-10 | 702 | decathorpe | | rust-ubyte | 2022-05-10 | 702 | decathorpe | | rust-email-encoding | 2022-05-17 | 695 | saluki | | rust-tabular | 2022-05-23 | 689 | jbtrystram | | rust-async-mutex | 2022-06-01 | 680 | decathorpe | | rust-awc | 2022-06-01 | 680 | decathorpe | | rust-infer | 2022-06-15 | 666 | decathorpe | | rust-escape_string | 2022-07-08 | 643 | dcavalca | | rust-actix | 2022-07-18 | 633 | decathorpe | | rust-envsubst | 2022-07-18 | 633 | jlebon | | rust-esphome | 2022-07-18 | 633 | dcavalca | | rust-fail | 2022-07-18 | 633 | jlebon | | rust-fn-error-context | 2022-07-18 | 633 | decathorpe | | rust-gmp-mpfr-sys | 2022-07-18 | 633 | dcavalca | | rust-intervaltree | 2022-07-18 | 633 | decathorpe | | rust-local-encoding | 2022-07-18 | 633 | dcavalca | | rust-local_ipaddress | 2022-07-18 | 633 | dcavalca | | rust-prometheus | 2022-07-18 | 633 | jlebon | | rust-tokio-compat | 2022-07-18 | 633 | dcavalca | | rust-typed-builder | 2022-07-18 | 633 | dcavalca | | rust-tzfile | 2022-07-18 | 633 | decathorpe | | rust-cpc | 2022-08-02 | 618 | dcavalca | | rust-memcached-rs | 2022-08-02 | 618 | dcavalca | | rust-cap | 2022-08-11 | 609 | dcavalca | | rust-region | 2022-08-11 | 609 | decathorpe | | rust-temp_testdir | 2022-08-11 | 609 | dcavalca | | rust-bit_field | 2022-08-15 | 605 | orion | | rust-base-x | 2022-08-18 | 602 | dcavalca | | rust-hyperlocal | 2022-08-18 | 602 | dcavalca | | rust-inflate | 2022-08-18 | 602 | orion | | rust-pathsearch | 2022-08-18 | 602 | dcavalca | | rust-atomic-traits | 2022-09-02 | 587 | salimma | | rust-lebe | 2022-09-02 | 587 | orion | | rust-simple_asn1 | 2022-09-02 | 587 | pbrobinson | | rust-deflate | 2022-09-05 | 584 | decathorpe | | rust-gag | 2022-09-14 | 575 | decathorpe | | rust-notify-rust | 2022-09-14 | 575 | decathorpe | | rust-process_control | 2022-09-14 | 575 | atim | | rust-firestorm | 2022-10-06 | 553 | decathorpe | | rust-libsodium-sys | 2022-10-14 | 545 | sdgathman | | rust-flume | 2022-10-21 | 538 | orion | | rust-netstat2 | 2022-10-27 | 532 | dcavalca | | rust-termwiz | 2022-11-03 | 525 | dcavalca | | rust-criterion-plot | 2022-12-06 | 492 | kalev | | rust-oorandom | 2022-12-06 | 492 | kalev | | rust-plotters | 2022-12-06 | 492 | kalev | | rust-tinytemplate | 2022-12-06 | 492 | kalev | | rust-pep440 | 2022-12-14 | 484 | lbalhar | | rust-cache-padded | 2022-12-28 | 470 | decathorpe | | rust-treeline | 2022-12-28 | 470 | atim | | rust-fallible_collections | 2023-02-04 | 432 | blinxen | | rust-exitfailure | 2023-02-05 | 431 | dcavalca | | rust-random | 2023-02-05 | 431 | dcavalca | | rust-serde_bser | 2023-02-05 | 431 | dcavalca | | rust-os_type | 2023-02-23 | 413 | decathorpe | | rust-signal | 2023-02-23 | 413 | salimma | | rust-array-init | 2023-03-16 | 392 | atim | | rust-ct-logs | 2023-03-19 | 389 | decathorpe | | rust-anes | 2023-03-28 | 380 | decathorpe | | rust-sptr | 2023-03-28 | 380 | salimma | | rust-test-generator | 2023-03-31 | 377 | kalev | | rust-combine | 2023-04-07 | 370 | dcavalca | | rust-concolor | 2023-04-19 | 358 | dcavalca | | rust-micro-timer | 2023-04-19 | 358 | alebastr | | rust-twoway | 2023-04-25 | 352 | atim | | rust-noisy_float | 2023-05-06 | 341 | blinxen | | rust-osmesa-sys | 2023-05-10 | 337 | returntrip | | rust-wayland-egl | 2023-05-10 | 337 | returntrip | | rust-xcb | 2023-05-10 | 337 | salimma | | rust-bitreader | 2023-05-23 | 324 | decathorpe | | rust-timebomb | 2023-05-23 | 324 | decathorpe | | rust-crypto-hash | 2023-06-07 | 309 | decathorpe | | rust-pico-args | 2023-06-07 | 309 | jistone | | rust-ptyprocess | 2023-06-07 | 309 | blinxen | | rust-trust-dns-server | 2023-06-07 | 309 | decathorpe | | rust-zmq | 2023-06-07 | 309 | ueno | | rust-powierza-coefficient | 2023-06-16 | 300 | salimma | | rust-i3ipc | 2023-07-07 | 279 | atim | | rust-libpulse-binding | 2023-07-07 | 279 | atim | | rust-maildir | 2023-07-07 | 279 | atim | | rust-symlink | 2023-07-07 | 279 | blinxen | | rust-webpki | 2023-07-07 | 279 | decathorpe | | rust-svgtypes | 2023-07-19 | 267 | decathorpe | | rust-rusttype | 2023-07-26 | 260 | dcavalca | | rust-domain | 2023-08-02 | 253 | pemensik | | rust-axum | 2023-08-06 | 249 | decathorpe | | rust-askama_shared | 2023-08-12 | 243 | atim | | rust-duct_sh | 2023-08-22 | 233 | jamacku | | rust-gtk | 2023-09-07 | 217 | decathorpe | | rust-nparse | 2023-10-25 | 169 | atim | | rust-logos | 2023-11-12 | 151 | saluki | | rust-colorgrad | 2023-11-19 | 144 | leo | | rust-enum-display-derive | 2023-11-19 | 144 | leo | | rust-suggest | 2023-11-25 | 138 | saluki | | rust-euclid | 2023-11-28 | 135 | leo | | rust-ghost | 2023-12-02 | 131 | decathorpe | | rust-epoll | 2023-12-13 | 120 | slp | | rust-smallstr | 2023-12-17 | 116 | dcavalca | | rust-trust-dns-client | 2024-01-02 | 100 | decathorpe | | rust-wayland-commons | 2024-01-02 | 100 | salimma | | rust-nom-supreme | 2024-01-04 | 98 | salimma | | rust-vec1 | 2024-01-04 | 98 | salimma | | rust-async-process | 2024-01-07 | 95 | decathorpe | | rust-notify-debouncer-mini | 2024-01-07 | 95 | decathorpe | | rust-safetensors | 2024-01-07 | 95 | thunderbirdtr | | rust-unidecode | 2024-01-15 | 87 | decathorpe | | rust-rlimit | 2024-01-17 | 85 | salimma | | rust-base32 | 2024-01-20 | 82 | salimma | | rust-fend-core | 2024-01-20 | 82 | albertlarsan68 | | rust-poly1305 | 2024-01-20 | 82 | mikelo2 | | rust-cedarwood | 2024-01-23 | 79 | albertlarsan68 | | rust-topological-sort | 2024-01-23 | 79 | albertlarsan68 | | rust-parse-size | 2024-01-27 | 75 | blinxen | | rust-serde_plain | 2024-01-27 | 75 | blinxen | | rust-cached_proc_macro | 2024-01-30 | 72 | dmellado | | rust-cached_proc_macro_types | 2024-01-30 | 72 | dmellado | | rust-aom-sys | 2024-02-04 | 67 | decathorpe | | rust-dav1d-sys | 2024-02-04 | 67 | decathorpe | | rust-sanitize-filename | 2024-02-04 | 67 | blinxen | | rust-readwrite | 2024-02-05 | 66 | jlebon | | rust-passwd | 2024-02-15 | 56 | pbrobinson | | rust-app_dirs | 2024-02-18 | 53 | atim | | rust-names | 2024-02-20 | 51 | dcavalca | | rust-jwt | 2024-02-29 | 42 | dmellado | | rust-unscanny | 2024-02-29 | 42 | decathorpe | | rust-qstring | 2024-03-02 | 40 | ctron | | rust-backoff | 2024-03-07 | 35 | alciregi | | rust-olpc-cjson | 2024-03-07 | 35 | dmellado | | rust-rsa | 2024-03-12 | 30 | pbrobinson | | rust-version | 2024-03-12 | 30 | pbrobinson | | rust-escape8259 | 2024-03-18 | 24 | principis | | rust-strum | 2024-03-18 | 24 | decathorpe | | rust-derive_builder | 2024-03-22 | 20 | decathorpe | | rust-docker_credential | 2024-03-22 | 20 | dmellado | | rust-tracing-futures | 2024-03-22 | 20 | jistone | | rust-stratisd_proc_macros | 2024-03-30 | 12 | jbaublitz | | rust-jxl-oxide | 2024-04-03 | 8 | kalev | | rust-lopdf | 2024-04-03 | 8 | kalev | | rust-rustls-pki-types | 2024-04-03 | 8 | pbrobinson | | rust-zbus_xml | 2024-04-03 | 8 | decathorpe | | rust-circular-buffer | 2024-04-06 | 5 | music | | rust-btoi | 2024-04-07 | 4 | blinxen | | rust-rust-embed | 2024-04-08 | 3 | decathorpe | | rust-bytes-cast | 2024-04-10 | 1 | alebastr | | rust-format-bytes | 2024-04-10 | 1 | alebastr | | rust-logging_timer | 2024-04-10 | 1 | kiilerix | | rust-vcsgraph | 2024-04-10 | 1 | alebastr | | rust-whoami | 2024-04-10 | 1 | kiilerix | | rust-envy | 2024-04-11 | 0 | ctron | | rust-http-body | 2024-04-11 | 0 | decathorpe | +----------------------------------+------------+-----------+------------------+
Packages by maintainer:
albertlarsan68 (3): rust-cedarwood, rust-fend-core, rust-topological-sort
alciregi (1): rust-backoff
alebastr (4): rust-bytes-cast, rust-format-bytes, rust-micro-timer,
rust-vcsgraph
- atim (12): rust-app_dirs, rust-array-init, rust-askama_shared,
rust-gstreamer-editing-services, rust-gstreamer-player, rust-i3ipc, rust-libpulse-binding, rust-maildir, rust-nparse, rust-process_control, rust-treeline, rust-twoway
- blinxen (8): rust-btoi, rust-fallible_collections, rust-noisy_float,
rust-parse-size, rust-ptyprocess, rust-sanitize-filename, rust-serde_plain, rust-symlink
ctron (2): rust-envy, rust-qstring
dcavalca (33): rust-base-x, rust-benfred-read-process-memory,
rust-cap, rust-combine, rust-concolor, rust-cpc, rust-curve25519-dalek, rust-custom_error, rust-escape_string, rust-esphome, rust-exitfailure, rust-gmp-mpfr-sys, rust-hyperlocal, rust-local-encoding, rust-local_ipaddress, rust-madvr_parse, rust-memcached-rs, rust-minimad, rust-names, rust-netstat2, rust-os-release, rust-pathsearch, rust-random, rust-rusttype, rust-serde_bser, rust-smallstr, rust-rust-strict, rust-subprocess, rust-temp_testdir, rust-termwiz, rust-tokio-compat, rust-typed-builder
- decathorpe (47): rust-actix, rust-anes, rust-aom-sys,
rust-async-mutex, rust-async-process, rust-awc, rust-axum, rust-bitreader, rust-cache-padded, rust-crypto-hash, rust-ct-logs, rust-dav1d-sys, rust-deflate, rust-derive_builder, rust-firestorm, rust-fn-error-context, rust-gag, rust-ghost, rust-gtk, rust-http-body, rust-infer, rust-inlinable_string, rust-intervaltree, rust-libhandy, rust-libxml, rust-log-mdc, rust-notify-debouncer-mini, rust-notify-rust, rust-os_type, rust-partial-io, rust-region, rust-rust-embed, rust-snake_case, rust-strum, rust-svgtypes, rust-tiger, rust-timebomb, rust-tower-test, rust-tower-util, rust-trust-dns-client, rust-trust-dns-server, rust-tzfile, rust-ubyte, rust-unidecode, rust-unscanny, rust-webpki, rust-zbus_xml
- dmellado (5): rust-cached_proc_macro, rust-cached_proc_macro_types,
rust-docker_credential, rust-jwt, rust-olpc-cjson
jamacku (1): rust-duct_sh
jbaublitz (1): rust-stratisd_proc_macros
jbtrystram (1): rust-tabular
jistone (5): rust-pico-args, rust-rand_hc, rust-rand_jitter,
rust-rand_os, rust-tracing-futures
jlebon (4): rust-envsubst, rust-fail, rust-prometheus, rust-readwrite
kalev (7): rust-criterion-plot, rust-jxl-oxide, rust-lopdf,
rust-oorandom, rust-plotters, rust-test-generator, rust-tinytemplate
kiilerix (2): rust-logging_timer, rust-whoami
laiot (2): rust-cargo-manifest, rust-digest_auth
lbalhar (1): rust-pep440
leo (3): rust-colorgrad, rust-enum-display-derive, rust-euclid
mikelo2 (1): rust-poly1305
music (1): rust-circular-buffer
orion (4): rust-bit_field, rust-flume, rust-inflate, rust-lebe
pemensik (1): rust-domain
principis (1): rust-escape8259
returntrip (2): rust-osmesa-sys, rust-wayland-egl
salimma (10): rust-atomic-traits, rust-base32, rust-nom-supreme,
rust-powierza-coefficient, rust-rlimit, rust-signal, rust-sptr, rust-vec1, rust-wayland-commons, rust-xcb
saluki (4): rust-binascii, rust-email-encoding, rust-logos, rust-suggest
sdgathman (1): rust-libsodium-sys
slp (1): rust-epoll
thunderbirdtr (1): rust-safetensors
ueno (1): rust-zmq
walters (1): rust-openat-ext
-- _______________________________________________ Rust mailing list -- rust@lists.fedoraproject.org To unsubscribe send an email to rust-leave@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 Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue