I checked the gcc packages, and indeed the lib32z1-dev dependency has been fixed, including in the oracular release pocket. I think we're hitting a bug in reverse-depends, since it shows up even for riscv64:
❯ reverse-depends -b -a riscv64 lib32z1-dev Reverse-Build-Depends ===================== * gcc-11 * gcc-12 * gcc-13 * gcc-14 * gcc-snapshot Britney is currently refusing the glibc transition because of this: trying: glibc dsda-doom zzuf dpf-plugins dante libnss-db unscd skipped: glibc dsda-doom zzuf dpf-plugins dante libnss-db unscd (229, 67, 0) got: 20+0: a-6:a-2:a-2:i-0:p-2:r-2:s-6 * s390x: lib32z1, lib32z1-dev, libc6-s390 (most of the candidate packages in the bundle have strict versioned dependencies on glibc) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2074191 Title: Binary RM of 32-bit binaries on s390x To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2074191/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs