Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1271134 > unrolled thread

Bug#1121167: libsqlcipher2: This version still return 3.50.4

Started byChristian Marillat <marillat@debian.org>
First post2025-11-22 10:20 +0100
Last post2025-11-22 16:00 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1121167: libsqlcipher2: This version still return 3.50.4 Christian Marillat <marillat@debian.org> - 2025-11-22 10:20 +0100
    Bug#1121167: libsqlcipher2: This version still return 3.50.4 Syed Shahrukh <syed.shahrukh@ossrevival.org> - 2025-11-22 16:00 +0100

#1271134 — Bug#1121167: libsqlcipher2: This version still return 3.50.4

FromChristian Marillat <marillat@debian.org>
Date2025-11-22 10:20 +0100
SubjectBug#1121167: libsqlcipher2: This version still return 3.50.4
Message-ID<LTRWF-eRzN-1@gated-at.bofh.it>
Package: libsqlcipher2
Version: 4.11.0-1
Severity: grave

Dear Maintainer,

This issue break at least kmymoney

Even if 3.50.4 is the right upstream version package should be changed
to libsqlcipher3

,----
| $ pkg-config --print-provides sqlcipher 
| sqlcipher = 3.50.4
`----

,----
| $ dpkg -L libsqlcipher2      
| /usr/lib/x86_64-linux-gnu/libsqlcipher.so.3.50.4
| ...
| /usr/lib/x86_64-linux-gnu/libsqlcipher.so.2
`----

,----
| $ objdump -x /usr/lib/x86_64-linux-gnu/libsqlcipher.so.3.50.4| grep SONAME
|   SONAME               libsqlcipher.so.2
`----


Christian


-- System Information:
Debian Release: forky/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.17.8-1-custom (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsqlcipher2 depends on:
ii  libc6       2.41-12
ii  libssl3t64  3.5.4-1

libsqlcipher2 recommends no packages.

libsqlcipher2 suggests no packages.

-- no debconf information

[toc] | [next] | [standalone]


#1271179

FromSyed Shahrukh <syed.shahrukh@ossrevival.org>
Date2025-11-22 16:00 +0100
Message-ID<LTXfH-eV4I-3@gated-at.bofh.it>
In reply to#1271134

[Multipart message — attachments visible in raw view] — view raw

Dear Christian,

There is a considerable change on sqlcipher where they synchronized the
build system with sqlite3.

There is no recommendation from the upstream to choose the soname
downstream.

The current upstream libsqlcipher soname for the library seems inspired
from sqlite3 version.

https://sqlite.org/releaselog/3_50_4.html
https://github.com/sqlcipher/sqlcipher/blob/master/CHANGELOG.md#4100---august-2025---4100-changes

The bump of soname from 1 -> 2 is debian specific.

More details are available on the choice of soname :
https://github.com/sqlcipher/sqlcipher/issues/488

In the previous sqlcipher version (trixie):

pkg-config --print-provides sqlcipher
sqlcipher = 3.46.1

pkg-config --print-provides sqlite3
sqlite3 = 3.46.1

dpkg -L libsqlcipher1
/usr/lib/x86_64-linux-gnu/libsqlcipher.so.1.8.0
..
/usr/share/lintian/overrides//usr/lib/x86_64-linux-gnu/libsqlcipher.so.1

In sqlcipher(unstable)

pkg-config --print-provides sqlcipher
sqlcipher = 3.50.4

sqlite3 is still at 3.46.1 version.

pkg-config --print-provides sqlite3
sqlite3 = 3.46.1

Regards,
Syed Shahrukh Hussain.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web