[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: