Bug#1116415: greetd - upcoming rust-nix update

2025-09-26 Thread Peter Green
Package: greetd I hope to update rust-nix to 0.30 soon. Greetd needs a small patch to build with the new version. Unfortunately the patch for 0.30 breaks building with 0.29, so actual uploading to sid will have to wait until rust-nix hits sid, but in the meantime you can test with the package fr

Bug#1116421: hippotat - upcoming rust-nix update.

2025-09-26 Thread Peter Green
Package: hippotat I hope to update rust-nix to 0.30 soon, nix 0.30 changes the read and dup2 apis as part of the crate's gradual move towards "io safety". IIRC hippotat values compatibility with a wide range of nix versions, and furthermore the code didn't seem paritcularly orientated towards io

Bug#1116334: glycin - upcoming rust-nix update

2025-09-25 Thread Peter Green
Package: glycin I hope to update rust-nix to 0.30 soon, glycin needs it's dependency relaxing to accomodate this. A debdiff is attatched.diff -Nru glycin-2.0.0+ds/debian/changelog glycin-2.0.0+ds/debian/changelog --- glycin-2.0.0+ds/debian/changelog2025-09-24 13:37:01.0 + +++ gly

Bug#1116313: fish - upcoming rust-nix update

2025-09-25 Thread Peter Green
Package: fish I hope to update the nix crate to 0.30.1 soon. I put together a patch to make fish build with the new upstream version. Debdiff is attached.diff -Nru fish-4.0.2/debian/changelog fish-4.0.2/debian/changelog --- fish-4.0.2/debian/changelog 2025-04-20 17:01:54.0 + +++ fish

Bug#1112591: please update crate clap to v4.5.46

2025-09-23 Thread Peter Green
I've prepared an update to the latest version of clap and uploaded it to experimental, the following packages are updated in expermental. clap 4.5.23 -> 4.5.48 clap-derive 4.5.18-> 4.5.47 clap-builder 4.5.23 -> 4.5.48 pulldown-cmark 0.10.3 -> 0.13.0 pulldown-cmark-escape 0.10.1 -> 0.11.0 The cl

Bug#1116057: rustup - update for new pulldown-cmark

2025-09-23 Thread Peter Green
Package: rustup I hope to update rust-pulldown-cmark soon. I have applied the upstream commits upgrading pulldown-cmark to the version of rustup in Debian and they build fine. Debdiff is attatched, I intend to team upload this when I update pulldown-cmark.diff -Nru rustup-1.27.1/debian/changelog

Bug#1116043: rust-version-sync - upcoming rust-pulldown-cmark update

2025-09-23 Thread Peter Green
Package: rust-version-sync I hope to update rust-version-sync soon (as part of the clap update) rust-version-sync needs it's dependencies tweaking to accomodate this. A debdiff is attatched. diff -Nru rust-version-sync-0.9.5/debian/changelog rust-version-sync-0.9.5/debian/changelog --- rust-ve

Bug#1116032: elan - upcoming rust-pulldown-cmark update

2025-09-23 Thread Peter Green
Package: elan I hope to update rust-pulldown-cmark to 0.13 soon. Elan needs a small patch to build with the new version. I have written the patch in such a way as to retain compatibility with the old version. diff -Nru elan-4.1.2/debian/changelog elan-4.1.2/debian/changelog --- elan-4.1.2/debian

Bug#1093797: please upgrade crate hostname to branch v0.4

2025-09-20 Thread Peter Green
Please upgrade crate hostname to branch v0.4. I've uploaded the new version to experimental Please prepare an update for scaphandre and tell me when you are ready for an upload to unstable.

Bug#1115460: sccache - upcoming rust-zip update

2025-09-16 Thread Peter Green
Package: sccache I hope to update rust-zip to the latest upstream version soon, sccache needs some dependency adjustments (both Debian and Cargo) to build with the new version. debdiff is attatched, new version of rust-zip is available in experimental. diff -Nru sccache-0.10.0/debian/changelog s

Bug#1113789: rust-zip: please upgrade to version 4.6.0

2025-09-16 Thread Peter Green
I think we should be good to go with updating rust-zip to the latest upstream pretty soon, the main blocker is we need to get rust-liblzma availble on all release architectures. reverse dependency analysis below. elan - bug report filed with patch gnome-authenticator - bug report filed with pat

Bug#1115432: gnome-authenticator - upcoming rust-zip update

2025-09-16 Thread Peter Green
Package: gnome-authenticator I hope to update rust-zip to the latest upstream version soon, gnome-authenticator needs some dependency adjustments (both Debian and Cargo) to build with the new version. Debdiff is attatched, I may NMU this later. diff -Nru gnome-authenticator-4.6.2/debian/changelo

Bug#1115459: python-maturin - upcoming rust-zip update

2025-09-16 Thread Peter Green
Package: python-maturin I hope to update rust-zip to the latest upstream version soon, python-maturin's Debian build-dependencies allow the new version but it's Cargo dependencies do not. I patched the Cargo dependency to remove the upper limit and also updated the Debian dependency to match the

Bug#1115409: elan - upcoming rust-zip update.

2025-09-16 Thread Peter Green
Package: elan I hope to update the rust-zip package to the latest upstream version soon, elan requires a tweak to it's cargo dependencies to build with the new version. While working on this I discovered that elan fails to build if librust-semver-dev is installed. The debian dependencies of the

Bug#1115342: sourmash: FTBFS: error: failed to select a version for the requirement `needletail = "^0.5"`

2025-09-15 Thread Peter Green
tags 1115342 +patch thanks Attatched is a patch to make sourmash work with the packages currently in sid diff -Nru sourmash-4.9.4/debian/changelog sourmash-4.9.4/debian/changelog --- sourmash-4.9.4/debian/changelog 2025-09-13 10:06:13.0 + +++ sourmash-4.9.4/debian/changelog

Bug#1114925: please upgrade crate rcgen to v0.14.2

2025-09-13 Thread Peter Green
Please upgrade crate rcgen to v0.14.2. Uploaded to experimental. There seem to be three reverse dependencies: rust-rustls, rust-rustls-webpki and rust-parsec-tool. I've prepared an update for parsec-tool, can you prepare updates for rustls and rustls-webpki and tell me when you are ready for a

Bug#1113923: rust-chrono breaks rust-tera autopkgtest: builtins::filters::common::tests::date_errors_on_incorrect_format seems to hang

2025-09-06 Thread Peter Green
While hanging, it's consuming more and more memory, until all memory (251 GiB + 148 GiB swap) is exhausted and the OOM-killer kicks in. I've dug into this issue and found the following. When passed a particular incorrect format string (I have not tested if it happens for other incorrect forma

Bug#1111752: rust-ognibuild: autopkgtest regression: session::unshare::tests::test_check_output' panicked at src/session/unshare.rs:174:23:

2025-09-04 Thread Peter Green
Severity 752 important thanks I've skipped the tests in question for now, keeping this bug open in-case someone wants to investigate deeper.

Bug#1113909: rust-glib-0.18 - flaky autopkgtests

2025-09-03 Thread Peter Green
Package: rust-glib-0.18 Version: 0.18.5-4 Severity: serious The autopkgtests for rust-glib-0.18 seems to be flaky which causes delays to the migration of other rust packages. Some architectures seem worse than others, amd64 and arm64 fail roughly half the time, armhf and i386 pass most of the ti

Bug#1112471: [Pkg-rust-maintainers] Bug#1112471: rust-xcb: RUSTSEC-2025-0051

2025-08-29 Thread Peter Green
There is the RUSTSEC-2025-0051 advisory for rust-xcb: I feel calling this a "security" issue is a stretch. https://rustsec.org/advisories/RUSTSEC-2025-0051.html | xcb::Connection::connect_to_fd* functions violate I/O safety The so-called "fixed version" doesn't seem to actually "fix" anythin

Bug#1112482: unblock: rust-tempfile/3.21.0

2025-08-29 Thread Peter Green
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock rust-tempfile is blocked from migrating to testing by an autopkgtest "regression" in rust-debian-analyzer on s390x. The root cause of this "regression" is that apt currently fails to insta

Bug#1112205: unblock: rust-rustls/0.23.31

2025-08-27 Thread Peter Green
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock rust-rustls is blocked from migrating to testing by autopkgtest "regressions" in rust-rustls-platform-verifier. These are caused by the fact that both rust-rustls and rust-rustls-platform-

Bug#1111681: rust-ureq - autopkgtest failure, test dependencies need updating.

2025-08-20 Thread Peter Green
Package: rust-ureq Version: 3.1.0+~0.5.0-3 Severity: serious Tags: patch rust-ureq's autopkgtests are failing because the ureq-proto provides were updated to 0.5 but the test dependencies were not, resulting in dependency installation failure. A debdiff fixing this is attatched. diff -Nru rust-

Bug#1111502: rust-rustls - autopkgtest failure, test data not found

2025-08-18 Thread Peter Green
Package: rust-rustls Version: 0.23.31+ds-2 Severity: serious rust-rustls's autopkgtest is failing due to missing test data. 73s error: couldn't read `src/client/../../../test-ca/rsa-2048/client.key`: No such file or directory (os error 2) 73s--> src/client/test.rs:476:18 73s | 73s

Bug#1111243: RM: rust-tower-http-0.4 -- RoM; Old version no longer in use

2025-08-15 Thread Peter Green
Package: ftp.debian.org Please remove rust-tower-http-0.4, all reverse dependencies have now migrated to version 0.6.

Bug#1111242: RM: rust-headers-0.3 -- RoM; Old version no longer in use

2025-08-15 Thread Peter Green
Tags 242 +moreinfo On 16/08/2025 03:47, Peter Green wrote: Package: ftp.debian.org Please remove rust-headers-0.3, all reverse dependencies have now migrated to version 0.4. oops, screwed up my reverse dependency checks, rust-warp still uses this, tagging moreinfo for now (we do want to

Bug#1111242: RM: rust-headers-0.3 -- RoM; Old version no longer in use

2025-08-15 Thread Peter Green
Package: ftp.debian.org Please remove rust-headers-0.3, all reverse dependencies have now migrated to version 0.4.

Bug#1110778: rust-async-tls: please drop

2025-08-14 Thread Peter Green
Severity 1110778 important Thanks On 12/08/2025 18:58, Matthias Geiger wrote: On Tue, 12 Aug 2025 15:12:27 +0100 Peter Michael Green wrote: severity 1110778 serious thanks I've fixed this package up so it doesn't block the rustls-webpki update but I agree it should probably not be in forky,

Bug#1096153: [Pkg-rust-maintainers] Bug#1111069: please adjust for rust-rustls-native-certs v0.6 -> v0.8 migration if this package is kept

2025-08-14 Thread Peter Green
(note: this is a reply to a post on bug 069 but bug 1096153 seems a more appropriate place to discuss this) On 14/08/2025 14:05, Jonas Smedegaard wrote: Seems to me that these are in need of a patch: * pushpin (too optimistic Debian dependency declared) Already FTBFS and is not in testi

Bug#1111069: [Pkg-rust-maintainers] Bug#1111069: please adjust for rust-rustls-native-certs v0.6 -> v0.8 migration if this package is kept

2025-08-14 Thread Peter Green
I assume this to not be worth handling since I expect this package to now be obsolete (see bug#1110778), Matthias Geiger noticed that librust-async-tungstenite-dev depends on it, so while we may well still decide to get rid of rust-async-tls in the medium term, it's not something that's likely t

Bug#1109712: rust-zune-jpeg: Makes other packages (resvg) to FTBFS

2025-07-24 Thread Peter Green
During a rebuild of all packages in unstable, package "resvg" failed to build due to the newer version of src:rust-zune-jpeg which was uploaded on 2025-06-27. Thank you. A quick look suggests that other rdeps are ok, and this is just an issue with resvg. I have filed a bug about this upstream

Bug#1108347: rust-indieweb - upcoming rust-oauth2 update.

2025-06-26 Thread Peter Green
Package: rust-indieweb After the release of trixie, we would like to clean up the remaining users of http 0.1. Part of that is updating rust-oauth2 from version 4 (which uses http 0.1 and reqwest 0.11) to version 5 (which uses http 1.0 and reqwest 0.12), rust-ouath2 version 5 is currently availab

Bug#1107408: libs3: FTBFS: src/request.c:802:19: error: call to â_curl_easy_setopt_err_longâ declared with attribute warning: curl_easy_setopt expects a long argument [-Werror=attribute-warning]

2025-06-10 Thread Peter Green
There is an upstream pull request addressing this issue at https://github.com/bji/libs3/pull/115 I was able to take the patch from said PR and tweak it so it could be used with the version of the code in Debian, debdiff attatched. diff -Nru libs3-2.0/debian/changelog libs3-2.0/debian/changelog

Bug#1107437: git - passes wrong types to curl_easy_setopt

2025-06-07 Thread Peter Green
Package: git Severity: important X-Debbugs-CC: sanv...@debian.org, samuel...@debian.org, g...@vger.kernel.org, pkg-rust-maintain...@alioth-lists.debian.net When building against curl 8.14 git creates a whole bunch of compiler warnings. We originally discovered this because of a package in Debian

Bug#1107412: [Pkg-rust-maintainers] Bug#1107412: rust-git-cinnabar: FTBFS: [git-cinnabar 0.7.2] http.patched.c:1037:17: error: call to ‘_curl_easy_setopt_err_long’ declared with attribute warning:

2025-06-07 Thread Peter Green
> During a rebuild of all packages in unstable, your package failed to build: It appears the function in question is a variadic function. The documentation for curl_easy_setopt says. "That parameter can be a long, a function pointer, an object pointer or a curl_off_t, depending on what the spe

Bug#1082053: [Pkg-rust-maintainers] Bug#1082053: RUSTSEC-2023-0086

2025-06-06 Thread Peter Green
Backporting upstream PRs #103, #115, #117 and #127 should fix these issues. The named maintainer of this package hasn't touched it since 2019, since then it's been kept alive by team uploads, mostly by me, but there has been an upstream a package split, and at least I'm personally very reluctant

Bug#1107319: please upgrade matchit (in experimental, for now) to at least v0.8.3

2025-06-05 Thread peter green
Please upgrade crate matchit to at least v0.8.3 (in experimental only for now, due to the freeze). Done in experimenta, please get in touch when (post trixie) you are ready for the upload to unstable. The only reverse dependency seems to be your package rust-axum.

Bug#1107335: please upgrade crate oauth2 to v5

2025-06-05 Thread Peter Green
Please upgrade crate oauth2 to v5. Done in experimental, please get in touch when (post-trixie) you are ready for an upload to unstable. The only reverse dependency seems to be rust-indieweb which is one of your packages.

Bug#1106609: rust-hurl ftbfs with libxml 2.14.x from experimental

2025-05-27 Thread Peter Green
On 27/05/2025 20:13, Matthias Klose wrote: Control: tags 1106609 -moreinfo On 27.05.25 21:08, Peter Green wrote: tags 1106609 +moreinfo tags 1106609 +unreproducible I was unable to  reproduce this, I also note that the log fragment you posted seems to mention a rustc version from ubuntu

Bug#1106609: rust-hurl ftbfs with libxml 2.14.x from experimental

2025-05-27 Thread Peter Green
tags 1106609 +moreinfo tags 1106609 +unreproducible I was unable to reproduce this, I also note that the log fragment you posted seems to mention a rustc version from ubuntu. Can you please post links to a full log, demonstrating a build failure (note: I've seen some crates that try building

Bug#1101607: bumping rc bugs that are fixed and on their way to testing.

2025-05-20 Thread Peter Green
Bugs 1101625 and 1101607 are fixed in unstable and on their way to testing, but thanks to the need for some follow-up uploads and thanks to the 20 day migration delay imposed by the release team will not make it there before the current autoremoval dates. I am thus sending a message to the bugs to

Bug#1105189: rust-rustix - autopkgtest failure on i386.

2025-05-12 Thread Peter Green
Package: rust-rustix Version: 0.38.37-2 Severity: serious The autopkgtests for rust-rustix are failing on i386. 1337s backend::vdso::test_vdso stdout 1337s 1337s thread 'backend::vdso::test_vdso' panicked at src/backend/linux_raw/vdso.rs:428:28: 1337s called `Option::unwrap()` on a

Bug#1104172: btlib - breaks autopkgtests for nthash.

2025-04-26 Thread Peter Green
Package: btlib Version: 1.7.5+dfsg-2 According to tracker.debian.org the new version of btlib is causing an autopkgtest regression in nthash, this is preventing the new versions of btlib from migrating to testing. The new version of btlib is needed to fix a build-dependency uninstallability issu

Bug#1104046: python-crytography - overly strict build-dependency.

2025-04-24 Thread Peter Green
Package: python-cryptography Version: 43.0.0-2 Severity: serious Tags: patch, ftbfs python-cryptography cannot be built in sid (and soon trixie) due to an overly strict Debian build-dependency for the cc crate (the upstream cargo dependency is fine). A debdiff fixing this is attached.diff -Nru p

Bug#1103995: [Pkg-rust-maintainers] Bug#1103995: unblock: rust-debcargo/2.7.8-4

2025-04-23 Thread Peter Green
If preferred, a variant of the proposed changes with a default of "no" would also be possible I think the default (for bin packages) should be not to generate a multi-arch: field at all. This is behaviorally equivalent to multi-arch: no, but it IMO has different implications, it implies "noone

Bug#1103501: storm - build-dependencies unsatisfiable on 32-bit architectures.

2025-04-18 Thread Peter Green
Package: storm Version: 1.0-1 Severity: serious storm has binaries on 32-bit architectures (i386, armel, and armhf), however it's build-dependencies cannot be satisified there package: storm version: 1.0-1 architecture: any type: src status: broken reasons: - missing: pk

Bug#1103300: rust-ring:FTBFS:build failed(abort: could not determine source-distribution conditions of build/ring-ea02091f2e9fc04e/out/libring_core_0_17_14__test.a)

2025-04-16 Thread Peter Green
The debdiff patch is in the attachment.I have tested that locally,and it works well.Please let me know whether this solution can be accepted. You seem to have totally ignored the existing built-using.patch and added a new patch, furthermore your new patch hardcodes the version number of ring, so

Bug#1103250: yasm: FTBFS on amd64, arm64, armel, armhf, i386, ppc64el, ppc64, powerpc, riscv64

2025-04-15 Thread Peter Green
On 15/04/2025 16:07, Jing Luo wrote: X-Debbugs-Cc: debian-am...@lists.debian.org, debian-...@lists.debian.org, debian-powe...@lists.debian.org, debian-ri...@lists.debian.org I understand CC'ing the porters when you have an issue that is specific to the port, but if it's failing on every damn

Bug#1068418: rust-openssl: CVE-2024-3296

2025-04-15 Thread Peter Green
Tags 1068418 +wontfix After a bunch of back and forth the upstream maintainer of this crate has stated. The goal of this crate is to implement direct, memory safe bindings to OpenSSL APIs. Some of those APIs are poorly designed, but that is frankly OpenSSL's problem, not my problem.

Bug#1103252: rust-pprof - soundness issue RUSTSEC-2024-0408

2025-04-15 Thread Peter Green
Package: rust-pprof Version: 0.13.0-5 Severity: serious X-debbugs-cc: alexander.kj...@gmail.com A soundness issue was reported in rust-prost 0.13, https://rustsec.org/advisories/RUSTSEC-2024-0408.html which is reported as causing real-world failures in downstream applications. I looked at updati

Bug#1102283: pydantic - autopkgtest fails with new pydantic-core.

2025-04-07 Thread Peter Green
Package: pydantic Version: 2.10.6-1 Severity: serious After the update of pydantic-core to build against the new rust-url, pydantic's autopkgtests are failing. https://ci.debian.net/packages/p/pydantic/testing/amd64/59623497/ 63s E Differing items: 63s E {'msg': 'Input should

Bug#1099669: rust-rebuildctl FTBFS

2025-04-05 Thread Peter Green
On 19/03/2025 11:03, Adrian Bunk wrote: It's easy to reproduce even with the binary package when you remove openssl (see #1099669). I've now reproduced the bug. It seems the package will build successfully as long as /etc/ssl/certs exits, but will fail if that directory does not exist. Install

Bug#1102083: [Pkg-rust-maintainers] Bug#1102083: Bug#1102083: src:rust-rebuildctl: fails to migrate to testing for too long

2025-04-05 Thread Peter Green
Is there something I can improve on this front? In other words, how can the design become smarter? It's hard to answer this because I don't really understand exactly how the scheduler works, but what I frequently see is. 1. The set of pins that britney chooses don't work. 2. The fallback depend

Bug#1102083: [Pkg-rust-maintainers] Bug#1102083: src:rust-rebuildctl: fails to migrate to testing for too long

2025-04-04 Thread Peter Green
> ∙ ∙ Built-Using: rust-rebuildctl rust-rustls-native-certs (not considered) rust-rustls-pemfile and friends have been trying to migrate to testing for nearly a month, but a combination of a few real issues, a number of well-intentioned but poorly timed uploads, britney's autopkgtest scheduler b

Bug#1101560: rust-skeptic - dependencies no-longer satisfiable in sid

2025-03-29 Thread Peter Green
Package: rust-skeptic Version: 0.13.7-4 Severity: serious rust-skeptic's dependencies are no longer satisfiable in unstable after the upload of rust-cargo-metadata 0.15 (a removal request for this package has already been filed)

Bug#1101559: rust-unzip - no longer installable in sid.

2025-03-29 Thread Peter Green
Package: rust-unzip Version: 0.1.0-1 severity: serious rust-unzip is no longer installable in unstable after the upload of rust-zip 2.0 (a removal request for this package has been filed already)

Bug#1101480: railway-gtk - build-depends on old version of chrono-tz crate.

2025-03-28 Thread Peter Green
Package: railway-gtk Version: 2.7.3-1 Severity: serious railway-gtk depends on librust-chrono-tz-0.8+default-dev but rust-chrono-tz is now at version 0.10. After relaxing the dependency I was able to succesfully build railway-gtk. diff -Nru railway-gtk-2.7.3/debian/changelog railway-gtk-2.7.3/d

Bug#1101417: pydantic-core - upcoming rust-idna update

2025-03-27 Thread Peter Green
Package: pydantic-core version: 2.27.2-1 I hope to update rust-idna soon to version 1.0.3 to fix CVE-2024-12224, the Debian build-dependencies for your package allow the new version but the Cargo dependency does not. After relaxing the cargo dependency, I ran into some test failures, I think the

Bug#1101035: rust-hyper-rustls - autopkgtest failure

2025-03-22 Thread Peter Green
Package: rust-hyper-rustls Version: 0.27.5-1 Severity: serious Tags: patch Since version 0.26, upstream no longer provides an "acceptor" feature (see https://github.com/rustls/hyper-rustls/commit/e19a299b6b08c17bf8307b59b071caa7f6f5a83b ) the acceptor feature was removed from debian/control in

Bug#1092918: rust-hyper-rustls: Please update to new upstream version 0.27.5

2025-03-18 Thread Peter Green
On 18/03/2025 20:22, Jonas Smedegaard wrote: Looks like it is best to wait until the current wave of changes related rustls-pemfile has entered testing before stirring the dependency chain more. As I understand it, that chain of dependencies currently awaits axum til mature, and possibly other

Bug#1092918: rust-hyper-rustls: Please update to new upstream version 0.27.5

2025-03-17 Thread Peter Green
On 15/03/2025 14:38, Jonas Smedegaard wrote: Quoting Peter Green (2025-02-21 05:02:41) Hi. I've been looking at the various aspects of the rustls stack update, and I think we probably want to semver-suffix tokio-rustls and hyper-rustls so reqwest 0.11. can remain on the old rustls,

Bug#1099897: src:netavark: unsatisfied build dependency in testing: librust-zbus-4-dev (>= 4.3.1)

2025-03-15 Thread Peter Green
In addition to the new version of zbus, there is also now a new version of tonic, which will need to be dealt with if this package is to remain in trixie. I had a quick poke in the upstream git history and there seems to be a commit doing the update. https://github.com/containers/netavark/commi

Bug#1099728: unmaintained upstream since 2001 (actually 2021)

2025-03-15 Thread Peter Green
severity 1099728 important retitle 1099728 unmaintained upstream since 2021 thanks The crate yaml-rust have seen no upstream activity since 2001, and have been flagged as unmaintained in RUSTSEC since 2004: These dates are off by 20 years, rust didn't even exist in 2001. I'm downgrading this

Bug#1100001: ITS: phzero

2025-03-10 Thread Peter Green
(assuming phzero is a typo for pgzero) I was asked to help get pgzero into Debian, but I'm not particularly a python expert and I don't use it personally. Please feel free to update the package, modernize the packaging and bring it into the python team, I'm already technically a member of said t

Bug#1096190: Missing https support with rustls-tls

2025-03-08 Thread Peter Green
Unfortunately we can't remove this patch yet (along with downgrade-rustls.patch) until the following packages become available: - librust-hyper-rustls-0.27+http1-dev - librust-rustls-pemfile-2+default-dev Opening this bug so it's documented. I've just updated rustls-pemfile in sid. The quest

Bug#1098684: rust-rustls-native-certs - upcoming rust-rustls-pemfile update.

2025-03-08 Thread Peter Green
On 22/02/2025 18:31, Jonas Smedegaard wrote: Quoting Peter Green (2025-02-22 18:23:00) Package: rust-rustls-native-certs Version: 0.6.3-4 I hope to update rust-rustls-pemfile to version 2 soon, you expressed in bug 1098278 that you would prefer the rustls-pemfile and rustls-native-certs

Bug#1099780: rust-if-watch: Unsatisfied build dependecies (rnetlink 0.17, if-addrs 0.10)

2025-03-07 Thread Peter Green
I couldn't compile it because it rnetlink deps are not satisfied. I tried to prepare an NMU today but the rnetlink changes are beyond my rust skills. For what it's worth, the attatched debdiff will make rust-if-watch build and pass it's autopkgtests in current sid. diff -Nru rust-if-watch-3.2

Bug#1099710: mdevctl: overly specific env-logger build-dependency

2025-03-06 Thread Peter Green
Package: mdevctl Version: 1.4.0-1 Severity: serious Your packages build-dependency for the env-logger crate is overly specific and no-longer satisfiable. The attatched patch adjusts it to match the Cargo dependency.diff -Nru mdevctl-1.4.0/debian/changelog mdevctl-1.4.0/debian/changelog --- mdevct

Bug#1098849: rust-ureq - upcoming rust-rustls-pemfile update

2025-02-24 Thread Peter Green
Package: rust-ureq I hope to update rust-rustls-pemfile soon. The version of rust-ureq in Debian uses rustls 0.23 and rust-rustls-pemfile 2 upstream, but is currently downpatched in Debian to rustls 0.21 and rustls-pemfile 1 Since both dependencies were downpatched by the same patch, and we have

Bug#1098848: rust-tonic upcoming rustls-pemfile update

2025-02-24 Thread Peter Green
Package: rust-tonic I hope to update rust-rustls-pemfile to version 2 soon. I have prepared a patch for rust-tonic. Unfortunately, the rust-tonic package can't be built in a clean sid environment right now due to a dependency on an old version of axum. but I tested in an environment with the axu

Bug#1098296: rust-hyper-rustls - upcoming rust-rustls-native-certs update.

2025-02-24 Thread Peter Green
I have prepared a patch to make the doctests and examples for the current version of rust-hyper-rustls build with the new rustls-pemfile. diff -Nru rust-hyper-rustls-0.24.2/debian/changelog rust-hyper-rustls-0.24.2/debian/changelog --- rust-hyper-rustls-0.24.2/debian/changelog 2025-02-07 07:05

Bug#1098800: rust-imap-client - debian and cargo depedencies inconsistent.

2025-02-24 Thread Peter Green
Package: rust-imap-client Version: 0.1.5 Severity: serious I recently introduced a semver-suffix package rust-tokio-rustls-0.24, and updated the main rust-tokio-rustls package to 0.26. Unfortunately rust-imap-client's debian dependency is inconsistent with it's cargo dependency. The Debian dep

Bug#1098684: rust-rustls-native-certs - upcoming rust-rustls-pemfile update.

2025-02-22 Thread Peter Green
Package: rust-rustls-native-certs Version: 0.6.3-4 I hope to update rust-rustls-pemfile to version 2 soon, you expressed in bug 1098278 that you would prefer the rustls-pemfile and rustls-native-certs updates to be handed seperately, so I have prepared a patch for the old rustls-native-certs to u

Bug#1098278: rust-rustls-0.21 - upcoming rustls-pemfile and rustls-native-certs updates.

2025-02-22 Thread Peter Green
It seems to me that you are lumping together two issues that can be tackled independently. It makes me nervous to do too many changes at once, especially when they require tight coordination like here: the patch to support rustls-pemfile 2 removes support for rustls-pemfile 1, which means the mi

Bug#1092918: rust-hyper-rustls: Please update to new upstream version 0.27.5

2025-02-20 Thread Peter Green
Hi. I've been looking at the various aspects of the rustls stack update, and I think we probably want to semver-suffix tokio-rustls and hyper-rustls so reqwest 0.11. can remain on the old rustls, while reqwest 0.12 moves to the new rustls. tokio-rustls is a rust team package, so I can deal with

Bug#1098303: rust-mail-send - upcoming rustls-native-certs update

2025-02-19 Thread Peter Green
On 19/02/2025 05:49, Jonas Smedegaard wrote: I would love to get rustls-native-certs upgraded, and am happy for help doing it, but think that it will require fixing each reverse dependency first - which was possibly also the exact thing you were doing here. Yup, working through the reverse depen

Bug#1096249: rust-ntp-os-clock: FTBFS: unsatisfiable build-dependencies: librust-rustls-native-certs-0.7+default-dev, librust-rustls-pemfile-2+default-dev

2025-02-19 Thread Peter Green
I fixed the dependency installability issues with librust-ntp-proto-dev but rust-ntp-os-clock seems to be incompatible with the new version of ntp-proto and also seems to be abandoned upstream and has no rdeps in Debian. sylvestre, should we remove it?

Bug#1098303: rust-mail-send - upcoming rustls-native-certs update

2025-02-18 Thread Peter Green
On 18/02/2025 21:58, Jonas Smedegaard wrote: Quoting Peter Green (2025-02-18 22:15:14) Package: rust-mail-send I hope to update rustls-native-certs to 0.8 soon. I see that the version in experimental already uses rustls-native-certs 0.8 but it also uses a newer version of tokio-rustls, which

Bug#1098303: rust-mail-send - upcoming rustls-native-certs update

2025-02-18 Thread Peter Green
Package: rust-mail-send I hope to update rustls-native-certs to 0.8 soon. I see that the version in experimental already uses rustls-native-certs 0.8 but it also uses a newer version of tokio-rustls, which I think it makes sense to keep as a seperate update. I've prepared a debdiff against the

Bug#1098300: rust-imap-client - upcoming rust-rustls-native-certs update.

2025-02-18 Thread Peter Green
Package: rust-imap-client I hope to update rustls-native-certs to version 0.8 soon. The version of rust-imap-client currently in debian already uses 0.8 upstream and the patched cargo dependency already allows both versions, so I initially thought this would just be a case of updating the debian

Bug#1098296: rust-hyper-rustls - upcoming rust-rustls-native-certs update.

2025-02-18 Thread Peter Green
Package: rust-rustls I hope to update rust-rustls-native-certs to version 0.8 soon (after the new rust-rustls is in testing), I think it probablly makes sense to update rust-hyper-rustls at the same time. I looked though the upstream git history and it seems that the changes for 0.7-0.8 are in a

Bug#1098294: pushpin upcoming rustls-native-certs update.

2025-02-18 Thread Peter Green
Package: pushpin I hope to update rustls-native-certs to 0.8 soon, pushpin needs a small patch to build with the new rustls-native-certs. While working on the patch I ran into and dealt with a couple of unrelated build failures. debdiff is attatched.diff -Nru pushpin-1.39.1/debian/changelog pus

Bug#1098278: rust-rustls-0.21 - upcoming rustls-pemfile and rustls-native-certs updates.

2025-02-18 Thread Peter Green
Package: rust-rustls-0.21 I hope to update rustls-pemfile to version 2 and rustls-native-certs to version 0.8 in unstable after the new rust-rustls migrates to testing. The new versions have been in experimental for some time. rustls-0.21 uses these crates for it's examples and tests, I looked

Bug#1096028: rust-rustls-0.21 - file conflict

2025-02-15 Thread Peter Green
Package: librust-rustls-0.21-dev Version: 0.21.12-12 Severity: serious While attempting to update one of my development chroots I ran into the following error. > Unpacking librust-rustls-0.21-dev (0.21.12-12) ... > dpkg: error processing archive /var/cache/apt/archives/librust-rustls-0.21-dev_

Bug#1095899: python-libcst - FTBFS rust dependency update needed.

2025-02-13 Thread Peter Green
Package: python-libcst Version: 1.4.0-1.1 Severity: serious Tags: patch python-libcst's Cargo.toml asks for version 1.x of the thiserror crate. Currently Debian has two versions of the crates, version 1.x in the librust-thiserror-1-dev package and version 2.x in the librust-thiserror-dev package.

Bug#1095393: sourmash: FTBFS: error: failed to select a version for the requirement `rkyv = "^0.7.44"`

2025-02-11 Thread Peter Green
Tags 1095393 +path thanks With the attatched patch I was able to build sourmash succesfully.diff -Nru sourmash-4.8.14/debian/changelog sourmash-4.8.14/debian/changelog --- sourmash-4.8.14/debian/changelog2025-01-20 10:50:45.0 + +++ sourmash-4.8.14/debian/changelog2025-02-11 14

Bug#1095249: libgtk-3-0t64: file '/usr/lib/aarch64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0' in both package libgtk-3-0t64 and libgtk-3-0.

2025-02-06 Thread Peter Green
Looking at the version number, the offending package seems not to be from debian/raspbian per-se, but from the packages raspberry pi add on top of Debian/Raspbian to make "raspberry Pi OS". On 06/02/2025 10:39, Andrew Maier wrote: Hello, Thanks for all these pointers. For my Raspis, I usually

Bug#1095200: unblock rust-sqlx/0.8.3-1 rust-sqlx-core/0.8.3-1

2025-02-04 Thread Peter Green
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock rust-sqlx-core and rust-sqlx seem to be blocked by some autopkgtest snarlups, particularly 3 autopkgtests seem to be stuck in "test in progress". The test for rust-ognibuild with the new r

Bug#1094490: rust-idna - updating to version 1 and choice of backend.

2025-01-28 Thread Peter Green
Package: rust-idna Severity: important It seems like it would be a good idea to upgrade the idna crate to version 1, version 0.5 has a "security" issue and the new version of rust-url, which has been requested by jonas needs version 1. rust-idna 1 supports multiple backends with the backend bein

Bug#1094419: rust-serde-yml - serious concerns about these forks.

2025-01-27 Thread Peter Green
Package: rust-serde-yml Severity: serious (I will be cloning this bug against rust-libyml once I have a bug number) rust-serde-yml is a fork of rust-serde-yaml and rust-libyml is a fork of rust-unsafe-libyaml. Serious concerns have been raised about the quality of code in rust-serde-yml. https

Bug#1093602: [Pkg-rust-maintainers] Bug#1093602: please update to v2.5.4

2025-01-26 Thread Peter Green
I tried to get this building with idna 0.4 but it seems like a pain, so probablly better to do this as part of an idna 1 update. Will look into what that entails, but not right now.

Bug#1093802: please upgrade to v3

2025-01-26 Thread Peter Green
rust-serial-test version 3 depends on the scc crate which is not currently in Debian.

Bug#1093508: please upgrade to v0.27

2025-01-25 Thread Peter Green
Looking at the package descriptions I think html5ever, xml5ever and markup5ever should probablly be updated as a group. So either html5ever 0.27, markup5ever 0.12, xml5ever 0.18 html5ever 0.28, markup5ever 0.13, xml5ever 0.19 html5ever 0.29, markup5ever 0.14, xml5ever 0.20 Looking at the

Bug#1093951: rust-condure - future of the package

2025-01-23 Thread Peter Green
Package: rust-condure x-debbugs-cc: j...@debian.org rust-condure has not seen either a maintainer upload, or a new upstream release in two years. Furthermore, upstream recently archived the git repository with the following message. > UPDATE: This project has been merged into Pushpin and the re

Bug#1082544: [Pkg-rust-maintainers] Bug#1082544: rust-tree-sitter: please upgrade to v0.22

2025-01-14 Thread Peter Green
I see that in addition to updating to 0.22, jamessan has restructured the tree-sitter packaging in experimental to take it out of the rust team and move to a single source package (tree-sitter) for all the tree-sitter-* packages. Looking through the reverse dependencies I see sdml - maintained b

Bug#1091017: elan: FTBFS: build-dependency not installable: librust-pulldown-cmark-escape-0.10+simd-dev

2025-01-03 Thread Peter Green
tags 1091017 +patch thanks A merge request addressing this issue can be found at https://salsa.debian.org/debian/elan/-/merge_requests/1

Bug#1090396: sccache - upcoming rust-object update

2024-12-17 Thread Peter Green
Package: sccache Version: 0.9.0-1 I am currently looking at updating rust-backtrace and related packages to the latest version, backtrace itself is not semver-breaking but a number of it's dependencies are. backtrace 0.3.69 -> 0.3.74 addr2line 0.21.4 -> 0.24.2 object 0.32.3 -> 0.36.5 gimli 0.28.

Bug#1090390: rust-cranelift - upcoming updates to backtrace-related crates

2024-12-17 Thread Peter Green
Package: rust-cranelift Version: 21.0.2+dfsg-1 I am currently looking at updating rust-backtrace and related packages to the latest version, backtrace itself is not semver-breaking but a number of it's dependencies are. backtrace 0.3.69 -> 0.3.74 addr2line 0.21.4 -> 0.24.2 object 0.32.3 -> 0.36.

Bug#1089894: rust-ognibuild: stuck in Unstable due to broken dependencies

2024-12-16 Thread Peter Green
As the PTS page shows, rust-ognibuild has long failed to migrate to testing due to broken depedencies. This, in turn, affects the migration of other packages. Could you please look into this? Thanks! Update, I have uploaded the latest version of rust-ognibuild, currently it's testing migratio

Bug#1090075: RM: rust-vm-memory, rust-vhost, rust-vhost-user-backend, rust-virtio-queue [armel, armhf, i386] RoP RoM ANALIS

2024-12-15 Thread Peter Green
Package: ftp.debian.org Please remove rust-vm-memory and it's reverse dependencies rust-vhost, rust-vhost-user-backend and rust-virtio-queue on 32-bit architectures. The new version of rust-vm-memory has a build-dependeny on "architecture-is-64-bit" and the other packages in the list all build

  1   2   3   4   5   6   7   8   9   10   >