Your message dated Thu, 09 Nov 2023 21:04:32 +0000 with message-id <e1r1ccw-00af7z...@fasolo.debian.org> and subject line Bug#1055120: fixed in rust-pyo3 0.19.2-1 has caused the Debian Bug report #1055120, regarding rust-chrono breaks rust-pyo3 autopkgtest: panicked at 'called `Option::unwrap()` on a `None` value' to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1055120: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055120 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: rust-chrono, rust-pyo3 Control: found -1 rust-chrono/0.4.31-1 Control: found -1 rust-pyo3/0.19.0-3 Severity: serious Tags: sid trixie User: debian...@lists.debian.org Usertags: breaks needs-update Dear maintainer(s),With a recent upload of rust-chrono the autopkgtest of rust-pyo3 fails in testing when that autopkgtest is run with the binary packages of rust-chrono from unstable. It passes when run with only packages from testing. In tabular form:pass fail rust-chrono from testing 0.4.31-1 rust-pyo3 from testing 0.19.0-3 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration of rust-chrono to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=rust-chrono https://ci.debian.net/data/autopkgtest/testing/armel/r/rust-pyo3/39387157/log.gz 1099s failures: 1099s1099s ---- conversions::chrono::tests::test_pyo3_datetime_topyobject stdout ---- 1099s thread 'conversions::chrono::tests::test_pyo3_datetime_topyobject' panicked at 'called `Option::unwrap()` on a `None` value', src/conversions/chrono.rs:574:261099s stack backtrace: 1099s 0: rust_begin_unwind1099s at /usr/src/rustc-1.70.0/library/std/src/panicking.rs:578:51099s 1: core::panicking::panic_fmt1099s at /usr/src/rustc-1.70.0/library/core/src/panicking.rs:67:141099s 2: core::panicking::panic1099s at /usr/src/rustc-1.70.0/library/core/src/panicking.rs:117:51099s 3: core::option::Option<T>::unwrap1099s at /usr/src/rustc-1.70.0/library/core/src/option.rs:950:21 1099s 4: pyo3::conversions::chrono::tests::test_pyo3_datetime_topyobject::{{closure}}::{{closure}}1099s at ./src/conversions/chrono.rs:571:36 1099s 5: pyo3::marker::Python::with_gil 1099s at ./src/marker.rs:433:91099s 6: pyo3::conversions::chrono::tests::test_pyo3_datetime_topyobject::{{closure}}1099s at ./src/conversions/chrono.rs:570:17 1099s 7: pyo3::conversions::chrono::tests::test_pyo3_datetime_topyobject 1099s at ./src/conversions/chrono.rs:603:91099s 8: pyo3::conversions::chrono::tests::test_pyo3_datetime_topyobject::{{closure}}1099s at ./src/conversions/chrono.rs:567:40 1099s 9: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:51099s 10: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:5 1099s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.1099s 1099s ---- conversions::chrono::tests::test_pyo3_time_topyobject stdout ----1099s thread 'conversions::chrono::tests::test_pyo3_time_topyobject' panicked at 'called `Option::unwrap()` on a `None` value', src/conversions/chrono.rs:798:221099s stack backtrace: 1099s 0: rust_begin_unwind1099s at /usr/src/rustc-1.70.0/library/std/src/panicking.rs:578:51099s 1: core::panicking::panic_fmt1099s at /usr/src/rustc-1.70.0/library/core/src/panicking.rs:67:141099s 2: core::panicking::panic1099s at /usr/src/rustc-1.70.0/library/core/src/panicking.rs:117:51099s 3: core::option::Option<T>::unwrap1099s at /usr/src/rustc-1.70.0/library/core/src/option.rs:950:21 1099s 4: pyo3::conversions::chrono::tests::test_pyo3_time_topyobject::{{closure}}::{{closure}}1099s at ./src/conversions/chrono.rs:797:28 1099s 5: pyo3::marker::Python::with_gil 1099s at ./src/marker.rs:433:91099s 6: pyo3::conversions::chrono::tests::test_pyo3_time_topyobject::{{closure}}1099s at ./src/conversions/chrono.rs:796:13 1099s 7: pyo3::conversions::chrono::tests::test_pyo3_time_topyobject 1099s at ./src/conversions/chrono.rs:822:91099s 8: pyo3::conversions::chrono::tests::test_pyo3_time_topyobject::{{closure}}1099s at ./src/conversions/chrono.rs:794:36 1099s 9: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:51099s 10: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:5 1099s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.1099s1099s ---- conversions::chrono::tests::test_pyo3_datetime_frompyobject stdout ---- 1099s thread 'conversions::chrono::tests::test_pyo3_datetime_frompyobject' panicked at 'called `Result::unwrap()` on an `Err` value: PyErr { type: <class 'ValueError'>, value: ValueError('invalid or out-of-range time'), traceback: None }', src/conversions/chrono.rs:667:761099s stack backtrace: 1099s 0: rust_begin_unwind1099s at /usr/src/rustc-1.70.0/library/std/src/panicking.rs:578:51099s 1: core::panicking::panic_fmt1099s at /usr/src/rustc-1.70.0/library/core/src/panicking.rs:67:141099s 2: core::result::unwrap_failed1099s at /usr/src/rustc-1.70.0/library/core/src/result.rs:1687:51099s 3: core::result::Result<T,E>::unwrap1099s at /usr/src/rustc-1.70.0/library/core/src/result.rs:1089:23 1099s 4: pyo3::conversions::chrono::tests::test_pyo3_datetime_frompyobject::{{closure}}::{{closure}}1099s at ./src/conversions/chrono.rs:667:54 1099s 5: pyo3::marker::Python::with_gil 1099s at ./src/marker.rs:433:91099s 6: pyo3::conversions::chrono::tests::test_pyo3_datetime_frompyobject::{{closure}}1099s at ./src/conversions/chrono.rs:651:171099s 7: pyo3::conversions::chrono::tests::test_pyo3_datetime_frompyobject1099s at ./src/conversions/chrono.rs:681:91099s 8: pyo3::conversions::chrono::tests::test_pyo3_datetime_frompyobject::{{closure}}1099s at ./src/conversions/chrono.rs:648:42 1099s 9: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:51099s 10: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:5 1099s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.1099s1099s ---- conversions::chrono::tests::test_pyo3_time_frompyobject stdout ---- 1099s thread 'conversions::chrono::tests::test_pyo3_time_frompyobject' panicked at 'called `Result::unwrap()` on an `Err` value: PyErr { type: <class 'ValueError'>, value: ValueError('invalid or out-of-range time'), traceback: None }', src/conversions/chrono.rs:840:601099s stack backtrace: 1099s 0: rust_begin_unwind1099s at /usr/src/rustc-1.70.0/library/std/src/panicking.rs:578:51099s 1: core::panicking::panic_fmt1099s at /usr/src/rustc-1.70.0/library/core/src/panicking.rs:67:141099s 2: core::result::unwrap_failed1099s at /usr/src/rustc-1.70.0/library/core/src/result.rs:1687:51099s 3: core::result::Result<T,E>::unwrap1099s at /usr/src/rustc-1.70.0/library/core/src/result.rs:1089:23 1099s 4: pyo3::conversions::chrono::tests::test_pyo3_time_frompyobject::{{closure}}::{{closure}}1099s at ./src/conversions/chrono.rs:840:42 1099s 5: pyo3::marker::Python::with_gil 1099s at ./src/marker.rs:433:91099s 6: pyo3::conversions::chrono::tests::test_pyo3_time_frompyobject::{{closure}}1099s at ./src/conversions/chrono.rs:829:13 1099s 7: pyo3::conversions::chrono::tests::test_pyo3_time_frompyobject 1099s at ./src/conversions/chrono.rs:846:91099s 8: pyo3::conversions::chrono::tests::test_pyo3_time_frompyobject::{{closure}}1099s at ./src/conversions/chrono.rs:827:38 1099s 9: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:51099s 10: core::ops::function::FnOnce::call_once1099s at /usr/src/rustc-1.70.0/library/core/src/ops/function.rs:250:5 1099s note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.1099s 1099s 1099s failures: 1099s conversions::chrono::tests::test_pyo3_datetime_frompyobject 1099s conversions::chrono::tests::test_pyo3_datetime_topyobject 1099s conversions::chrono::tests::test_pyo3_time_frompyobject 1099s conversions::chrono::tests::test_pyo3_time_topyobjectOpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: rust-pyo3 Source-Version: 0.19.2-1 Done: Peter Michael Green <plugw...@debian.org> We believe that the bug you reported is fixed in the latest version of rust-pyo3, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1055...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Peter Michael Green <plugw...@debian.org> (supplier of updated rust-pyo3 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 09 Nov 2023 20:25:29 +0000 Source: rust-pyo3 Architecture: source Version: 0.19.2-1 Distribution: unstable Urgency: medium Maintainer: Debian Rust Maintainers <pkg-rust-maintain...@alioth-lists.debian.net> Changed-By: Peter Michael Green <plugw...@debian.org> Closes: 1055120 Changes: rust-pyo3 (0.19.2-1) unstable; urgency=medium . * Team upload. * Package pyo3 0.19.2 from crates.io using debcargo 2.6.0 * Remove upper limit from indexmap dependency. * Add upstream patch to make tests pass with new chrono. (Closes: #1055120) . [ Jelmer Vernooij ] * Drop obsolete patch newer-indexmap * Update copyright file. Checksums-Sha1: dfe235ebd154a197636a9747082bdf7536143f45 3147 rust-pyo3_0.19.2-1.dsc 656aa07db46a4a6ea0481ff5955fca1d484a8dbd 418228 rust-pyo3_0.19.2.orig.tar.gz b751b70e76dcb08e17ed93699be5e62f0fb5e8b7 5432 rust-pyo3_0.19.2-1.debian.tar.xz ee28091263e2141c1297cec59fd2709e3835cff8 12310 rust-pyo3_0.19.2-1_source.buildinfo Checksums-Sha256: 2e0da1dcc29fdf718d8ead74712e851f0593886affe030f89ba5e4822cfe51fb 3147 rust-pyo3_0.19.2-1.dsc e681a6cfdc4adcc93b4d3cf993749a4552018ee0a9b65fc0ccfad74352c72a38 418228 rust-pyo3_0.19.2.orig.tar.gz 09c0b138f458eb5eecd9596464ca6876e54d158b08820f12879fac06b34a79e3 5432 rust-pyo3_0.19.2-1.debian.tar.xz 4a6e9dc9ef746f23b504f5dd5e9512261fae1001fa3cc9fc35ccd70bfdea257d 12310 rust-pyo3_0.19.2-1_source.buildinfo Files: 925e8c597e7716eade2e83819d7b9c52 3147 rust optional rust-pyo3_0.19.2-1.dsc 2b748818d00ed94bce812208a503b0c9 418228 rust optional rust-pyo3_0.19.2.orig.tar.gz ef7298b8896f482cd8c4ca9cc4f82bf4 5432 rust optional rust-pyo3_0.19.2-1.debian.tar.xz b813db219372e13b098cfe53bd3f480c 12310 rust optional rust-pyo3_0.19.2-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmVNQ7cUHHBsdWd3YXNo QGRlYmlhbi5vcmcACgkQDEjqKnqP/XvVuBAAlXB/m8q0x2n/vdrBssvy31AN2Jfh 2ZRXkB1WKm1reAZQ2V186OrBrj33hpUIUYj934yWL8AtWrqaADfiJ5UWA5pc748A eNA+8A22F8gdGw6VVl5FsLpfdIKOB6v6TVRaqrlTTsDZoWgBm5r7Ny6i2cL0Es8b FgfKSlbpbCoiqUgNOKRdwpkQN/1RqTcEYVrOyoTQa/aYwLZXPFeHcHyDeiMXF7fM mi+RCNsmA4FoQLIS0T/udiQetnFTHDsxEBarFZHNCuT8SjOr8Isf3j2TaFv1aaYa rpcfuU2qHleAkqxceV46k0sO4N5t4SLtP0gSA+B5gDHwcSyAWCUQJoPwU6IsQWeT mwQAqsiUkUmzltitL5Q7MjXtApMsQLHrp8Z0XoTw7hCPa20nlf24MUJjjnZ1sOS7 fEkZu6B4D56b8PA33aXD44ZDrH5lsqpzuCYZpJ/v6OlW0sqx0ItnpTgK/qaOpqAD YfIu3igM8QG3fvcH0vQYcX7EIhBIO3sBd4F0V9pOILyWMv6mzuz7qL8LxlukefxB EO0AAtpNo3oPJPQi4I3tDGyy7qloehxQ+mlyo+DtczxakhdLWXVR6SFFDStHCkNO zyi25yzxnEyj/NNyiZv+cMAJReq3dbMPHOFvh8dkZl2VmP55CTeopyNbXWM8fLkq 1uow+k8D+OkVFcE= =OVDZ -----END PGP SIGNATURE-----
--- End Message ---