Your message dated Thu, 15 Oct 2026 13:34:01 +0000
with message-id <[email protected]>
and subject line Bug#1150986: fixed in simdutf 9.3.0+really9.1.2-1
has caused the Debian Bug report #1150986,
regarding libsimdutf35: ABI break / SONAME bump to .37 not handled correctly
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.)


-- 
1150986: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1150986
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsimdutf35
Version: 9.3.0-1
Severity: serious
Justification: Policy §8
X-Debbugs-Cc: [email protected], Jérémy Lal <[email protected]>
Control: affects -1 + libvte-2.91-0 libvte-2.91-gtk4-0 ptyxis gnome-console 
gnome-terminal

libsimdutf35 is the systematic package name for libsimdutf.so.35, but 
since recently (presumably the recent 9.3.0 update) it contains 
libsimdutf.so.37 instead, an incompatible SONAME. This makes 
executables/libraries that were compiled against libsimdutf.so.35 fail 
to run, in particular any VTE-based terminal emulator:

$ ptyxis
ptyxis: error while loading shared libraries: libsimdutf.so.35: cannot open 
shared object file: No such file or directory
$ dpkg -S libsimdutf.so
libsimdutf35:amd64: /usr/lib/x86_64-linux-gnu/libsimdutf.so.37.0.0
libsimdutf35:amd64: /usr/lib/x86_64-linux-gnu/libsimdutf.so.37

I would recommend rolling back to 9.1.2, versioned as 9.3.0+really9.1.2, 
and then preparing a graceful transition to libsimdutf37 (presumably 
versioned as something like 9.3.0+really9.3.0) in experimental.

I would also recommend that the packaging should ensure that it will 
FTBFS if the library's SONAME changes without the maintainer noticing, 
perhaps like this:

--- old/debian/libsimdutf35.install
+++ new/debian/libsimdutf35.install
-usr/lib/*/libsimdutf.so.*
+usr/lib/*/libsimdutf.so.35
+usr/lib/*/libsimdutf.so.*.*

That way, the build of 9.3.0 would have failed, and then the uploader 
would have the opportunity to think "something is obviously wrong here" 
and handle the new upstream release as a transition, with a package 
rename, a trip through NEW, and release team coordination.

Thanks,
    smcv

-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-updates'), (500, 'stable-security-debug'), (500, 'stable-security'), 
(500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 
'oldstable-security-debug'), (500, 'oldstable-security'), (500, 
'oldstable-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 
'testing'), (500, 'stable'), (1, 'experimental-debug'), (1, 
'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.2.10+deb14-amd64 (SMP w/14 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsimdutf35 depends on:
ii  libc6       2.43-7
ii  libgcc-s1   16.2.0-3
ii  libstdc++6  16.2.0-3

libsimdutf35 recommends no packages.

libsimdutf35 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: simdutf
Source-Version: 9.3.0+really9.1.2-1
Done: Jérémy Lal <[email protected]>

We believe that the bug you reported is fixed in the latest version of
simdutf, 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.
Jérémy Lal <[email protected]> (supplier of updated simdutf 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: SHA256

Format: 1.8
Date: Thu, 15 Oct 2026 15:09:02 +0200
Source: simdutf
Architecture: source
Version: 9.3.0+really9.1.2-1
Distribution: unstable
Urgency: medium
Maintainer: Mo Zhou <[email protected]>
Changed-By: Jérémy Lal <[email protected]>
Closes: 1150986
Changes:
 simdutf (9.3.0+really9.1.2-1) unstable; urgency=medium
 .
   * Rollback to version 9.1.2. Closes: #1150986.
   * Ensure build fails when one skips proper soname bump.
Checksums-Sha1:
 72672e1a436dc3446548122a261d3f8f58080a82 2230 simdutf_9.3.0+really9.1.2-1.dsc
 50edd8cb824dde747f247d4635d48640c1f589c2 1603860 
simdutf_9.3.0+really9.1.2.orig.tar.xz
 1d325ebbf8056ed32dc39b010473165696c65408 5564 
simdutf_9.3.0+really9.1.2-1.debian.tar.xz
 111f683b4f4d979c54a8cf01ff8dd07341429f64 8259 
simdutf_9.3.0+really9.1.2-1_source.buildinfo
Checksums-Sha256:
 6675313fa8a7df192c86660cb3b229d8de3a92c14d892b9a0ffd41111460c132 2230 
simdutf_9.3.0+really9.1.2-1.dsc
 b4768c59f6a269cb4cb4191d8950dab28b14c52166269b2d7dfc863ca0a724d6 1603860 
simdutf_9.3.0+really9.1.2.orig.tar.xz
 20839e90f20a59fd0f0135c0b26f8f37bfdbe563810f86ae6d9b89572adaa762 5564 
simdutf_9.3.0+really9.1.2-1.debian.tar.xz
 b3e0be6d4f9673d450bc4cfd7adaf273d818d42f42060036b858285d3f9ce42f 8259 
simdutf_9.3.0+really9.1.2-1_source.buildinfo
Files:
 9edb989754e4a6a532603dda9aec0700 2230 libs optional 
simdutf_9.3.0+really9.1.2-1.dsc
 a3d6009bc11040a39e30cce38db2dd3c 1603860 libs optional 
simdutf_9.3.0+really9.1.2.orig.tar.xz
 f00a68414f749e9842a7f8c96ffdd4b7 5564 libs optional 
simdutf_9.3.0+really9.1.2-1.debian.tar.xz
 57c9a81e4b6e6eb4e2e5981288d1b9f6 8259 libs optional 
simdutf_9.3.0+really9.1.2-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCAAtFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmrQ0HYPHGplcnJ5QGVk
YS5zYXJsAAoJEGYRwF7dOfN0gGMP/2PFW2kX2fZmlE2o947MCj4ngnbib7JRdVFO
kk4XtiM9iZxySHQowQaRqcioYRbAXRl2KqW/WjQUwAAYGJrlzmNGsjp52j4sLfrn
Ntj2BiheTNB00gART3blwW5JjFG64x2M2AKLW/KViLlocY39KGbOnH/v/njruyLR
PAIlq76iZaNqz06Z1XjhBr4Qdhcc2zJfiIu6jOAuiyyitn/QoHQTCUSTT5WDAx4b
ppeYJO60w29LfxE+tKFk+ynXnQQLyNGsYtkdlll30EjzLhpaKmYt351LCeXinvO5
XDYhF5E7oicCaguc+rP6yb7j3lRx+3GUiYRQRYAvSO30iCxiJlC0uG6DuLvXgYOX
LkO7a4b4sLQhOVUZ4Iubrxz/klMS3NSPBy4wOi5dqLmBVNjcAnXaUnXsv5LMecMm
kEcj+oy0gBbk/LFBuETbqb51cabPn7a8wn2iu23DTbLtT8ePzIJqlskOz5G/koRv
zF23IbkZLnFj/JS7HvjTPNUSJT/BxfJWbcxo20KThDTpon8Sx19UcC+WnFYfaa6O
PAhMOCQlf2fgsk23HRMFjp7RM03IhiOTXu+jDChDMG4wrJklo0RVfLQAwwQBBwWt
YlTGi2uKbel4db+uh6VmMZIvUL8PrjQfeALUZ9Arz5Vl5cXAF3dVac5dJI4ble0r
Ix5UIZOm
=iJV9
-----END PGP SIGNATURE-----

Attachment: pgpyxlnrnkFBE.pgp
Description: PGP signature


--- End Message ---

Reply via email to