Your message dated Thu, 11 Jun 2026 01:34:32 +0000
with message-id <[email protected]>
and subject line Bug#1139622: fixed in pacman-package-manager 7.1.0-3
has caused the Debian Bug report #1139622,
regarding pacman-package-manager: deadlock in fork()ed child with curl 8.20
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 [email protected]
immediately.)
--
1139622: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139622
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pacman-package-manager
Version: 7.1.0-2
Severity: grave
Justification: completely breaks basic functionality
Hello,
With curl 8.20 landing in Debian testing, basic pacman operations hang.
On a clean Debian testing system, or e.g. in
podman run -it --rm docker.io/debian:testing
this can be reproduced with:
cat > /tmp/pacman.conf <<'EOF'
[options]
Architecture = x86_64
SigLevel = Never
[core]
Server = https://geo.mirror.pkgbuild.com/core/os/x86_64
EOF
apt update
apt install -y pacman-package-manager
mkdir -p /tmp/root/var/lib/pacman
pacman --config /tmp/pacman.conf --root /tmp/root --noconfirm -Sy glibc
This starts with
| :: Proceed with installation? [Y/n]
| :: Retrieving packages...
| glibc-2.43+r22+g8362e8ce10b2-2-x86_64 10.3 MiB 9.25 MiB/s
00:01 [###############################################] 100%
| linux-api-headers-7.0-1-x86_64 1533.9 KiB 9.02 MiB/s
00:00 [###############################################] 100%
| iana-etc-20260530-1-any 401.8 KiB 7.01 MiB/s
00:00 [###############################################] 100%
| tzdata-2026b-1-x86_64 304.6 KiB 6.47 MiB/s
00:00 [###############################################] 100%
| filesystem-2025.10.12-1-any 15.1 KiB 1080 KiB/s
00:00 [###############################################] 100%
| Total (5/5) 12.5 MiB 8.96 MiB/s
00:01 [###############################################] 100%
| (5/5) checking keys in keyring
[###############################################] 100%
| (5/5) checking package integrity
[###############################################] 100%
| (5/5) loading package files
[###############################################] 100%
| (5/5) checking for file conflicts
[###############################################] 100%
| :: Processing package changes...
| (1/5) installing linux-api-headers
[###############################################] 100%
| (2/5) installing tzdata
[###############################################] 100%
| Optional dependencies for tzdata
| bash: for tzselect
| glibc: for zdump, zic [pending]
| (3/5) installing iana-etc
[###############################################] 100%
| (4/5) installing filesystem
[###############################################] 100%
| (5/5) installing glibc
[###############################################] 100%
| Optional dependencies for glibc
| gd: for memusagestat
| perl: for mtrace
and then hangs forever.
The fix was proposed upstream at
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/361
and got applied in Arch:
https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/387ebf06060fd5f
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/360 is a better fix
(without memory leaks), but neither has been accepted upstream yet. But being
accepted in Arch is good enough for now, and avoids the hangs.
I also applied the same patch to Fedora recently:
https://src.fedoraproject.org/rpms/pacman/pull-request/5#
I'll prepare a debdiff with the same patch.
Pitti
--- End Message ---
--- Begin Message ---
Source: pacman-package-manager
Source-Version: 7.1.0-3
Done: Ben Westover <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pacman-package-manager, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ben Westover <[email protected]> (supplier of updated pacman-package-manager
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 10 Jun 2026 21:12:22 -0400
Source: pacman-package-manager
Architecture: source
Version: 7.1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Ben Westover <[email protected]>
Changed-By: Ben Westover <[email protected]>
Closes: 1139622
Changes:
pacman-package-manager (7.1.0-3) unstable; urgency=medium
.
[ Martin Pitt ]
* Fix deadlock in fork()ed child with curl 8.20 threaded resolver.
Patch proposed, but not yet applied in upstream pacman. Taken from
Arch package. (Closes: #1139622)
Checksums-Sha1:
e1b5c4ce8fe80f124103e8e65f16e2bbd0e6e43a 2650
pacman-package-manager_7.1.0-3.dsc
f07edb4d114d4ac307511032c36d48eef554d249 11780
pacman-package-manager_7.1.0-3.debian.tar.xz
b34ad074a2ffa774a8effa5dbcd2a3ff6996b554 9952
pacman-package-manager_7.1.0-3_source.buildinfo
Checksums-Sha256:
8e52c949aa8aa8285b931cd20151e29ae9e3cb9b4adebf2e3c37c3e8a9dbaedc 2650
pacman-package-manager_7.1.0-3.dsc
899c80f8e06526a70c1d440b3d4690b3516cda62063f82747f7e7c1a438a01da 11780
pacman-package-manager_7.1.0-3.debian.tar.xz
af4229ed821c7f90896cf1d9343855d754a5af4ef7902e1a4b0dc7e5b09dbfb0 9952
pacman-package-manager_7.1.0-3_source.buildinfo
Files:
fd2ca73f0f7b6da52f7381308c5316c2 2650 admin optional
pacman-package-manager_7.1.0-3.dsc
75760c64a18155ebf3a22fda475397b5 11780 admin optional
pacman-package-manager_7.1.0-3.debian.tar.xz
ff2edbddc51ea73b24673546292f1b25 9952 admin optional
pacman-package-manager_7.1.0-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEOGnacqRhdU6eNmtFwxHF9U6JtpgFAmoqC+QPHGJqd0BkZWJp
YW4ub3JnAAoJEMMRxfVOibaY1Y8P/3ZXuhdtX0XcafhBd5kqzpFkJzfVRX93RZfV
4k4gHa5Q0/58FWOpw9xbh0LH1SDdcP1zJjMXRGF9jPF9O3sgG/wsCUP8wR3udge5
Oic6ZkhNBqUU9v5jPdsxPuCWN80tDFpLaIL9at9M9kAAHLksv33h4lqVI+lUHS7V
LEmUjl29BKBix4LO61BqFfXShXd2o6X032qy72yI+9Y22qI0zZ7qV/8wMZYEdSGJ
xjdxt2ZBPA+7evH37NebU+6g/2pmJcjONRA23jVaAy4Q5P/T0MiBhlvTjKLEWuFF
QzCvZWYj1sql/RmRohT6gmi0W5fXOvxZ4nzcYkRcu86aCqvVMX/HS215Z3V/pPAk
4vsN3Oly3id+UlT1CnkYqWXeqRn7OleOlwBiV4bs2h1aoPRVcLq3tqaRU14kH/N3
ZXt9RkTJYvvdRxjXPwSG4Km6IApzZf4WRH1Go6cICJHhL1q1uGiCS4tMLJS/I7Hp
s0uuOQc/zo15TLI3NTZhemzydqAa8mzb4V1UGO5KDl75iuzTybl0I5a/KjAehkWl
b2ZH+K1wBRnwHgVIKivheMtY/rxh2w1PPD8mwXzvj17PjYs6kHWimYNNJjlmTPLY
A3dGbfWGYyfh0dUZALMUB2Bw/4SWv7V4DRI3xl32FHzv1StTdwGXJPbXHyrYY6jF
c9RSSkVG
=cYY0
-----END PGP SIGNATURE-----
pgp10uPxVVlyC.pgp
Description: PGP signature
--- End Message ---