- Package:
- python3-pycurl
- Source:
- python3-pycurl
- Description:
- Python bindings to libcurl (Python 3)
- Submitter:
- Adrian Bunk
- Date:
- 2026-07-09 21:33:01 UTC
- Severity:
- normal
https://tracker.debian.org/pkg/pycurl Migration status for pycurl (7.46.0-1 to 7.47.0-1): BLOCKED: Rejected/violates migration policy/introduces a regression Issues preventing migration: ∙ ∙ Autopkgtest for fence-agents/4.17.0-1: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), loong64: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference ♻), s390x: Reference test triggered, but real test failed already ♻ ∙ ∙ Autopkgtest for pcs/0.12.2-2: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), loong64: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference ♻), s390x: Reference test triggered, but real test failed already ♻ ∙ ∙ Autopkgtest for pycurl/7.47.0-1: amd64: Pass, arm64: Pass, i386: Pass, loong64: Pass, ppc64el: Pass, s390x: Regression ♻ (reference ♻) ∙ ∙ Autopkgtest for pytest-recording/0.13.4-1: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), loong64: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference ♻), s390x: Reference test triggered, but real test failed already ♻ ∙ ∙ Autopkgtest for python-jaeger-client/4.8.0-4: amd64: Regression ♻ (reference ♻), arm64: Regression ♻ (reference ♻), i386: Regression ♻ (reference ♻), loong64: Regression ♻ (reference ♻), ppc64el: Regression ♻ (reference ♻), s390x: Regression ♻ (reference ♻) ... 403s Traceback (most recent call last): 403s File "/usr/sbin/fence_dummy", line 8, in <module> 403s from fencing import * 403s File "/usr/share/fence/fencing.py", line 3, in <module> 403s import sys, getopt, time, os, uuid, pycurl, stat 403s File "/usr/lib/python3/dist-packages/pycurl/__init__.py", line 1, in <module> 403s from pycurl import _pycurl 403s ImportError: pycurl: libcurl link-time version (8.20.0) is older than compile-time version (8.21.0) ... There are two possibilities: 1. Most likely this check does not make sense in Debian, where the package dependencies already ensure recent enough libcurl. In this case the check should be patched out from pycurl. 2. If pycurl actually does anything with libcurl internals that is no covered by shlibs/symbols, then it should generate a stricter runtime dependency.
Hello, Bug #1141273 in pycurl reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/python-team/packages/pycurl/-/commit/b009c6e67d00cfa14411058bb2f1d07a5b249a6e (this message was generated automatically) -- Greetings https://bugs.debian.org/1141273
We believe that the bug you reported is fixed in the latest version of pycurl, 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 1141273@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Scott Talbert <swt@techie.net> (supplier of updated pycurl 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Fri, 03 Jul 2026 15:02:46 -0400 Source: pycurl Architecture: source Version: 7.47.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Scott Talbert <swt@techie.net> Closes: 1141273 Changes: pycurl (7.47.0-2) unstable; urgency=medium . * Fix runtime depends after libcurl package rename (Closes: #1141273) * Drop redundant fields from d/control * Update Standards-Version to 4.7.4 * Add d/gbp.conf file * Drop completed dbgsym migration * Add d/upstream/metadata file * Upgrade d/watch file to version 5 Checksums-Sha1: cfc4aed25a3c0c2b130bf7cca892524de71b4298 2786 pycurl_7.47.0-2.dsc 929b253ff2a0c8433163620ee29e94199a502aab 11572 pycurl_7.47.0-2.debian.tar.xz 3cc24f76ef38e75197fa9713369a794496bc12b7 11946 pycurl_7.47.0-2_amd64.buildinfo Checksums-Sha256: 1fb321eb43545b47f6269b1a14e7cf6916415453ffc305ca1717790084a46bf4 2786 pycurl_7.47.0-2.dsc 28e80765db4a42dd6f552d5f825e460ccfeaa2df94f173189dddb3567203f87b 11572 pycurl_7.47.0-2.debian.tar.xz 52fa87eb76cdba8b4f25431ae30baffb4c98f16244d7d55357969812ca93733e 11946 pycurl_7.47.0-2_amd64.buildinfo Files: 0ec6c44364f7a43f03c2a99206e921aa 2786 python optional pycurl_7.47.0-2.dsc 7cff34390206eb17fffd3d8f236f3762 11572 python optional pycurl_7.47.0-2.debian.tar.xz 768e087d92d2368233bd80f195b2ec27 11946 python optional pycurl_7.47.0-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEEbnQ09Yl9Q7F/zVe3U9W8ZLUjeKIFAmpIDfoPHHN3dEB0ZWNo aWUubmV0AAoJEFPVvGS1I3iiz1UQALo4Y/hIy2Fo0ErbRmQDjCBKaW/isZI3wCBl TMM+2CydauCCPsV+4qjzw/XGnNBD15RkSxjWJQDUoEDly4zQrSLoRgcvrPuZWc5r 386vIUune7tSvd+CV794I2iDcvVdEmHYNnT6YNLiVPabXVHrlvfiwvGgNDyHpQ0k uyNEWmPp5nuJ0frvotYjPuj4c3kgAUhQEBohG3DA545pSh+qKz/owQS8rdMjTdbm ZWcF+SMncGta2DtV4GPK2B75AGsL+MgjROC2p4rNFF8uESJCocvgMQvNwiVAW7cD GUV1UZ1ATyBR6qTGbVi7guShxLtNsPQdRQYSyfFYlCZK0c5Exxlvlj7ZbmgF4yXv exWSv+1Z6d1y9Fw6g06ThSjktqr+KWbmGZdhRYkkCdPo5N5DvqRVx2a8crabCHkZ +r1gGLfthiT7WD7SFTQscf6oz32K+4R7n27oyXjgUL+AbTBk/78NqdnEF8jaGNMk eZHyG/Wq0MeDa0CV6rmxWfvMMmP8JJRDceoiJs6Ij1CdgBG0zUPCS0O9bVGhdR1/ ZgAp/anihTFvM2mQ0F8s5ZFMd87XXWGjnV4m6Y3zPdUcWn4+R4C5wfo/EUPygyJt PUCa+ROucbrYUMqbUSIkIzsk+8zDamUVSw5oTwQpGydEP8ZAr7zRoNcoz3L0WOU1 5IO4tikV =WMBW -----END PGP SIGNATURE-----