#debian-rust Meeting

Meeting started by f_g at 17:59:30 UTC (full logs).

Meeting summary

  1. roll call, collecting (f_g, 17:59:44)
  2. status updates (f_g, 18:04:38)
    1. rustc upload happened (f_g, 18:05:02)
    2. ACTION: f_g ping Sylvestre about rustc 1.67 upload (f_g, 18:05:59)
    3. ACTION: f_g review 1.68 update which is prepared already as well (f_g, 18:06:14)
    4. Johann Felix is mainly working on packaging gitui. Most dependencies could already be uploaded, especially ratatui (a tui-rs fork) that might be helpful also for other packages. In case of spare time, he might help with e.g. sponsoring. (johfel, 18:07:00)
    5. kpcyrd has prepared dependencies for the repro-env package/crate and is looking for feedback/sponsoring (kpcyrd, 18:08:37)
    6. capitol is working on packaging more of the sequoia crates, and cargo-auditable (capitol, 18:09:53)
    7. werdahias has uploaded gtk-rs 0.5, syn transition went fine, wayland trasition went fine (werdahias, 18:10:19)
    8. ACTION: werdahias remove wayland-* 0.29 when all rdeps have switched to 0.30 (werdahias, 18:11:01)
    9. ncts has aes transition (dc-c !45) mostly done (ncts, 18:11:16)
    10. cargo-debstatus and gping made it into the archive (werdahias, 18:12:16)
    11. cargo update is a bit stalled as I lack time - most (all?) NEW things should be uploaded, the rest is updating a lot of crates. (f_g, 18:12:20)
    12. debcargo integration tests are half-way fixed, see corresponding MR on salsa (f_g, 18:13:20)
    13. debcargo update to cargo 0.70 (and related deps) is also pretty much done, modulo review by ximin (f_g, 18:13:50)
    14. kpcyrd is interested in updating toml to 0.7, but we might need a toml-0.5 transitional package (kpcyrd, 18:14:57)
    15. https://tracker.debian.org/pkg/rust-toml-0.5 (ncts, 18:15:40)
    16. ACTION: kpcyrd keep track of toml-0.5 -> 0.7 transition (f_g, 18:16:46)
    17. ACTION: kpcyrd update toml to 0.7 (f_g, 18:17:07)
    18. ximin and me discussed a potential handover of debcargo and agreed on a way forward - I will see which "bigger" feature(s) I'll pick as "handover" assignment ;) (f_g, 18:18:28)
    19. kpcyrd is looking for an upload of tokio-socks so we can enable the socks feature in reqwest (kpcyrd, 18:18:40)
    20. ncts asks for reviews and changes to https://salsa.debian.org/ncts/reports/-/blob/main/2023-07-rust-team-packaging-practices.adoc (ncts, 18:20:15)
    21. ACTION: capitol will try to handle https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038381#16 (capitol, 18:22:07)
    22. ACTION: werdahias will try to fix the diesel mess (werdahias, 18:22:33)
    23. ACTION: ncts is on the way to package sqlx (ncts, 18:23:21)

  3. transitions / packaging efforts / blockers (f_g, 18:25:32)
    1. ACTION: werdahias look into env-logger update (werdahias, 18:29:37)
    2. dirs crate has been updated to 5.0.1, about to transition to testing in a few days (waiting for `webbrowser` crate) (kpcyrd, 18:33:13)
    3. ACTION: kpcyrd take a stab at hashbrown/indexmap transition (f_g, 18:37:48)
    4. ACTION: ncts tries to package gix-* as single src: (ncts, 18:39:43)

  4. ITPs / non-team-packages (f_g, 18:40:43)
    1. ACTION: werdahias will show us the script ;) (f_g, 18:43:52)
    2. ACTION: ncts implement proposal for block list of crates not to be packaged in debcargo-conf (e.g., because already package somewhere else) (f_g, 18:48:38)
    3. https://salsa.debian.org/reportbug-team/reportbug/-/blob/master/reportbug/debbugs.py#L806 debian BTS details for ITP (f_g, 18:51:35)

  5. next meeting (f_g, 18:51:41)
    1. ACTION: next meeting in September, orga TBD (f_g, 18:59:48)

  6. anything else (f_g, 19:00:04)


Meeting ended at 19:03:13 UTC (full logs).

Action items

  1. f_g ping Sylvestre about rustc 1.67 upload
  2. f_g review 1.68 update which is prepared already as well
  3. werdahias remove wayland-* 0.29 when all rdeps have switched to 0.30
  4. kpcyrd keep track of toml-0.5 -> 0.7 transition
  5. kpcyrd update toml to 0.7
  6. capitol will try to handle https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038381#16
  7. werdahias will try to fix the diesel mess
  8. ncts is on the way to package sqlx
  9. werdahias look into env-logger update
  10. kpcyrd take a stab at hashbrown/indexmap transition
  11. ncts tries to package gix-* as single src:
  12. werdahias will show us the script ;)
  13. ncts implement proposal for block list of crates not to be packaged in debcargo-conf (e.g., because already package somewhere else)
  14. next meeting in September, orga TBD


Action items, by person

  1. capitol
    1. capitol will try to handle https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038381#16
  2. f_g
    1. f_g ping Sylvestre about rustc 1.67 upload
    2. f_g review 1.68 update which is prepared already as well
  3. kpcyrd
    1. kpcyrd keep track of toml-0.5 -> 0.7 transition
    2. kpcyrd update toml to 0.7
    3. kpcyrd take a stab at hashbrown/indexmap transition
  4. ncts
    1. ncts is on the way to package sqlx
    2. ncts tries to package gix-* as single src:
    3. ncts implement proposal for block list of crates not to be packaged in debcargo-conf (e.g., because already package somewhere else)
  5. werdahias
    1. werdahias remove wayland-* 0.29 when all rdeps have switched to 0.30
    2. werdahias will try to fix the diesel mess
    3. werdahias look into env-logger update
    4. werdahias will show us the script ;)


People present (lines said)

  1. f_g (93)
  2. werdahias (38)
  3. ncts (35)
  4. kpcyrd (14)
  5. capitol (4)
  6. johfel (4)
  7. jamessan (4)
  8. plugwash__ (2)
  9. MeetBot (2)


Generated by MeetBot 0.1.4.