Your message dated Thu, 27 Feb 2025 00:36:50 +0000
with message-id <e1tnrts-00gpkx...@fasolo.debian.org>
and subject line Bug#1095899: fixed in python-libcst 1.4.0-1.2
has caused the Debian Bug report #1095899,
regarding python-libcst - FTBFS rust dependency update needed.
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.)


-- 
1095899: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095899
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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. Your package currently has
A debian dependency on librust-thiserror-dev which leads to a
FTBFS.

I initially ran into this issue while working on raspbian, but
it's also showing up on "reproducible builds", so it's in no
way raspbian specify.

After adjusting the Dependency I was able to build the package
successfully in a raspbian trixie-staing environment. I did
not encounter bug 1094054
diff -Nru python-libcst-1.4.0/debian/changelog 
python-libcst-1.4.0/debian/changelog
--- python-libcst-1.4.0/debian/changelog        2024-11-19 20:39:05.000000000 
+0000
+++ python-libcst-1.4.0/debian/changelog        2025-02-13 12:47:33.000000000 
+0000
@@ -1,3 +1,9 @@
+python-libcst (1.4.0-1.1+rpi1) trixie-staging; urgency=medium
+
+  * Fix build-dependency for thiserror crate.
+
+ -- Peter Michael Green <plugw...@raspbian.org>  Thu, 13 Feb 2025 12:47:33 
+0000
+
 python-libcst (1.4.0-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru python-libcst-1.4.0/debian/control python-libcst-1.4.0/debian/control
--- python-libcst-1.4.0/debian/control  2024-11-19 20:39:05.000000000 +0000
+++ python-libcst-1.4.0/debian/control  2025-02-13 12:47:29.000000000 +0000
@@ -9,7 +9,7 @@
                librust-paste-dev,
                librust-peg-dev,
                librust-pyo3-dev,
-               librust-thiserror-dev,
+               librust-thiserror-1-dev,
                librust-trybuild-dev,
                librust-getopts-dev,
                pybuild-plugin-pyproject,

--- End Message ---
--- Begin Message ---
Source: python-libcst
Source-Version: 1.4.0-1.2
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-libcst, 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 1095...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated python-libcst 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: SHA512

Format: 1.8
Date: Thu, 27 Feb 2025 00:18:08 +0100
Source: python-libcst
Architecture: source
Version: 1.4.0-1.2
Distribution: unstable
Urgency: medium
Maintainer: Jelmer Vernooij <jel...@debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1094054 1095899
Changes:
 python-libcst (1.4.0-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Depend on thiserror v1. Closes: #1095899, #1094054
Checksums-Sha1:
 7782db3e5d1420de8139060dc02460b71110921e 2157 python-libcst_1.4.0-1.2.dsc
 1bf68920837fbf6d6150f8dbfdc098a83fa98698 9696 
python-libcst_1.4.0-1.2.debian.tar.xz
 071e0259bc72217c1e392bc69bb9dad1ed8d1dd1 6441 
python-libcst_1.4.0-1.2_source.buildinfo
Checksums-Sha256:
 ed48ffb6f99b3ff541ebc72ed11644f871c0e527ccccf75fec6beda9949c9891 2157 
python-libcst_1.4.0-1.2.dsc
 e08eed4f3f5cd471590141aee16e5adb6641c1766808236a62a380954c445b01 9696 
python-libcst_1.4.0-1.2.debian.tar.xz
 9dac82e8fd90d8f95155881198f3a9220520f28a55960f5d76fafdeaa506cc07 6441 
python-libcst_1.4.0-1.2_source.buildinfo
Files:
 336d665dd7aae564bd905c8693263649 2157 python optional 
python-libcst_1.4.0-1.2.dsc
 c1e0d4b288f456de59ca17d8cca03da3 9696 python optional 
python-libcst_1.4.0-1.2.debian.tar.xz
 72c1c1afdfcc662040c445bed5beb457 6441 python optional 
python-libcst_1.4.0-1.2_source.buildinfo


-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAme/oY0QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFKZXDACxBFQkn02/ZqjyjnAoi/bULUYU+1yrbgAn
wsQ1Jl+rnuy1bqdYrnvleZ5m0v/d5+wWhA/hASic+CuD5CqU1RJX6q4UxbWMtmjm
V+tyR60ONDl5dUsG4k+W8r1uyhTLe4Wn9RxVkXPsstYe9RKxreeK/3RQr7z1x6qo
jpTspA26/sRlEAGV+P7j3cYjDsXtD+wdouZNnTeIe+u1bE8qI68JtXxUYoQBVkdG
Hf/sogbWdIROzWCDY44ly84bMUmDxhTPqGPmWeOLNMPoNowItkkNKM88fIFSu9Ar
UicjYTl2pCCboyttLmbqz7WzmcnpYi+dysgL77tMz30FtnJMkPMT8XinZVyBujs3
XQl5g0IDaa4yT7pUgLIie8QL1o6t3G4jlMFQW7T1bLLYju5kfuV5HbCpzLnNi1Ud
X1u0fPMSB1PpA7VdF2sanR+ECWzDNpYrDM7zXNEp3Kxi6qBECxbplbqmBQLPDu9i
VkGgUxfWcD8XpAD6IjItAdKUfs4av9o=
=O12C
-----END PGP SIGNATURE-----

Attachment: pgpUSJETlZZVf.pgp
Description: PGP signature


--- End Message ---

Reply via email to