[Debian-iot-maintainers] Bug#1074248: transition: mbedtls
Andrea Pappacoda
andrea at pappacoda.it
Tue Jun 25 08:21:48 BST 2024
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: mbedtls at packages.debian.org
Control: affects -1 + src:mbedtls
User: release.debian.org at packages.debian.org
Usertags: transition
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi :)
I'm working on transitioning mbedtls from version 2.28 LTS to 3.6 LTS. There
are a few packages currently failing to build with this new API (and ABI)
breaking release, so this might take a while.
This is my first "big" transition, so be sure to provide even the most stupid
suggestion!
I've used the ratt package to rebuild all the reverse dependencies, and here
are the results:
$ grep ^Status: * | grep -v success
bctoolbox_5.2.0-2.1:Status: attempted
bibledit_5.1.013-1:Status: attempted
bibledit-cloud_5.1.013-1:Status: attempted
dislocker_0.7.3-3.1:Status: attempted
dolphin-emu_5.0-19870+dfsg-1:Status: attempted
gauche_0.9.14-5:Status: attempted
gauche-c-wrapper_0.6.1-12:Status: attempted
geany-plugins_2.0-4:Status: given-back
haxe_1:4.3.4-1:Status: attempted
kicad_8.0.3+dfsg-1:Status: attempted
lib60870_2.3.2-1:Status: attempted
libgit2_1.7.2+ds-1:Status: attempted
lief_0.9.0-1:Status: attempted
micropython_1.22.1+ds-1:Status: attempted
mongrel2_1.12.2-3:Status: attempted
ncbi-blast+_2.12.0+ds-4:Status: attempted
ncbi-vdb_3.0.2+dfsg-2:Status: attempted
neko_2.3.0-2:Status: attempted
privoxy_3.0.34-5:Status: attempted
python-mbedtls_2.10.1-1:Status: attempted
rustc_1.78.0+dfsg1-2:Status: attempted
rust-parsec-service_1.3.0-5:Status: attempted
rust-psa-crypto_0.9.2-3:Status: attempted
rust-psa-crypto-sys_0.9.3-2:Status: attempted
rust-ripasso_0.6.5-2:Status: given-back
rust-ripasso-cursive_0.6.5-3:Status: given-back
rust-sequoia-octopus-librnp_1.8.1-4:Status: given-back
shadowsocks-libev_3.3.5+ds-10:Status: attempted
yuzu_0-1335+ds-1.4:Status: attempted
Some of these failures are not relevant. shadowsocks-libev, for example, isn't
in testing and is scheduled for removal (see bug #1072934). rustc, instead,
failed because I had no space left on my device. Most packages, though, are
genuinely failing with MbedTLS 3.x.
I'll start filing bugs against the affected packages soon-ish.
Bye :D
Ben file:
title = "mbedtls";
is_affected = .depends ~ "libmbedcrypto7t64" | .depends ~ "libmbedtls14t64" |
.depends ~ "libmbedx509-1t64" | .depends ~ "libmbedcrypto16" | .depends ~
"libmbedtls21" | .depends ~ "libmbedx509-7";
is_good = .depends ~ "libmbedcrypto16" | .depends ~ "libmbedtls21" | .depends ~
"libmbedx509-7";
is_bad = .depends ~ "libmbedcrypto7t64" | .depends ~ "libmbedtls14t64" |
.depends ~ "libmbedx509-1t64";
-----BEGIN PGP SIGNATURE-----
iIoEARYIADIWIQS6VuNIvZRFHt7JcAdKkgiiRVB3pwUCZnpv3xQcYW5kcmVhQHBh
cHBhY29kYS5pdAAKCRBKkgiiRVB3p52fAQCAcrn3PF21G0NxOUrNzlqgTaB+0lUb
8JhgVqZ9lNjVowD+NpwL4eoZYC31QkR4z9vLr1ZjUV/fgo2QeBxx7pxc3QE=
=ofOY
-----END PGP SIGNATURE-----
More information about the Debian-iot-maintainers
mailing list