Bug#1119237: libpcre2-8-0: version mismatch between amd64 and i386
Package: libpcre2-8-0
Version: 10.46-1~deb13u1
Severity: important
X-Debbugs-Cc: debian-devel@lists.debian.org
Dear Maintainers,
On Debian 13 (Trixie) stable, the i386 and amd64 versions of 
libpcre2-8-0 are currently out of sync in the main archive.
This version mismatch causes multiarch installations (amd64+i386) to 
break for packages that depend on both 32-bit and 64-bit variants — for 
example, WineHQ and other multilib software.
---
### Steps to reproduce:
1. Enable i386 architecture:
sudo dpkg --add-architecture i386
sudo apt update
2. Compare package versions:
apt policy libpcre2-8-0
apt policy libpcre2-8-0:i386
3. Observe the version difference:
libpcre2-8-0:
Installed: 10.46-1~deb13u1
Candidate: 10.46-1~deb13u1
libpcre2-8-0:i386:
Installed: (none)
Candidate: 10.45-1
4. Attempt to install Wine (from Debian or WineHQ):
sudo apt install wine
This fails with dependency errors because the amd64 and i386 versions of 
libpcre2-8-0 cannot be co-installed.
---
### Expected behavior
Both architectures should have the same version (10.46-1~deb13u1), 
allowing multiarch installations to succeed.
### Actual behavior
The amd64 architecture was updated to 10.46-1~deb13u1, but the i386 
version remains at 10.45-1.
This results in:
libpcre2-8-0:i386 Beschädigt libpcre2-8-0 (!= 10.45-1)
and breaks dependency resolution.
---
### System information
$ lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 13 (trixie)
Release: 13
Codename: trixie
$ dpkg --print-architecture
amd64
$ dpkg --print-foreign-architectures
i386
APT sources:
deb http://deb.debian.org/debian
trixie main contrib non-free non-free-firmware
deb http://deb.debian.org/debian-security
trixie-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian
trixie-updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian
trixie-backports main contrib non-free non-free-firmware
---
### Additional notes
The mismatch appears to have arisen after the 13.1 point release 
(September 2025).
It affects any package requiring both 32-bit and 64-bit libpcre2-8-0 
versions.
No matching i386 build of `10.46-1~deb13u1` is currently available on 
mirrors.
Please consider rebuilding or syncing the i386 package to 10.46-1~deb13u1.
Thank you for maintaining this package!
Best regards,
Johannes
Reply to: