Debian Package Tracker
Register | Log in
Subscribe

ruby-sqlite3

SQLite3 interface for Ruby

Choose email to subscribe with

general
  • source: ruby-sqlite3 (main)
  • version: 2.9.6-1
  • maintainer: Debian Ruby Team (archive) (DMD)
  • uploaders: Dmitry Borodaenko [DMD] – Soren Stoutner [DMD]
  • arch: any
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 1.4.2-3
  • oldstable: 1.4.2-4
  • stable: 1.7.3-1
  • testing: 2.9.5-2
  • unstable: 2.9.6-1
versioned links
  • 1.4.2-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.4.2-4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.7.3-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.9.5-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.9.6-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • ruby-sqlite3
action needed
Problems while searching for a new upstream version high
uscan had problems while searching for a new upstream version:
In watchfile debian/watch, reading webpage
  https://api.github.com/repos/sparklemotion/sqlite3-ruby/git/matching-refs/tags/ failed: 504 Gateway Timeout
Created: 2026-08-24 Last update: 2026-08-25 05:00
2 security issues in trixie high

There are 2 open security issues in trixie.

2 important issues:
  • CVE-2026-54619: sqlite3 provides Ruby bindings for the SQLite3 embedded database. In version 2.9.4 and earlier, redefining a SQLite function with a different arity frees the previously registered function handler while SQLite may still reference it, resulting in a use-after-free. This issue is fixed in version 2.9.5.
  • CVE-2026-54620: sqlite3 provides Ruby bindings for the SQLite3 embedded database. From 2.1.0 to 2.9.4, the callbacks used for SQLite aggregate functions can be freed while still referenced during aggregation, resulting in a use-after-free. This issue is fixed in version 2.9.5.
Created: 2026-07-29 Last update: 2026-08-24 01:34
testing migrations
  • excuses:
    • Migration status for ruby-sqlite3 (2.9.5-2 to 2.9.6-1): BLOCKED: Maybe temporary, maybe blocked but Britney is missing information (check below)
    • Issues preventing migration:
    • ∙ ∙ Missing build on riscv64
    • ∙ ∙ Missing build on s390x
    • ∙ ∙ Autopkgtest deferred on riscv64: missing arch:riscv64 build
    • ∙ ∙ Autopkgtest deferred on s390x: missing arch:s390x build
    • ∙ ∙ Autopkgtest for debci/4.2: amd64: Pass, arm64: Pass, armhf: Failed (not a regression) ♻ (reference ♻), i386: Pass, loong64: Test triggered, ppc64el: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for mailcatcher/0.10.0+ds-4: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻ (reference ♻), armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻, loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for rails/2:7.2.3.2+dfsg-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-active-storage-validations/3.0.5-2: amd64: No tests, superficial or marked flaky ♻ (reference ♻), arm64: No tests, superficial or marked flaky ♻ (reference ♻), armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻ (reference ♻), loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for ruby-activerecord-precounter/0.4.0-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-after-commit-queue/1.3.0-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-attr-encrypted/4.2.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-bullet/8.1.3-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-combustion/1.5.0-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-counter-culture/3.14.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-database-cleaner/1.7.0-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-default-value-for/4.2.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-delayed-job/4.2.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-delayed-job-active-record/4.1.11-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-dry-logger/1.2.2-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-enumerize/3.0.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-factory-bot/6.6.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-factory-bot-rails/6.5.1-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-fast-gettext/4.1.1-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-friendly-id/5.7.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-graffiti/2.3.2-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-has-secure-token/1.0.0-4: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-http-cookie/1.1.6-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-joiner/0.6.0-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-minitest-hooks/1.5.4-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-moneta/1.6.0-7: amd64: Pass, arm64: Pass, armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻, loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for ruby-parallel/2.1.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-paranoia/3.1.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-rails-controller-testing/1.0.5-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-ranked-model/0.4.11-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-rspec-profiling/0.0.9-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-rspec-rails/8.0.4-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-seed-fu/2.3.9-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-sequel/5.107.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-sqlite3/2.9.6-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-state-machines-activerecord/0.200.0-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-stringex/2.8.6-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-validate-email/0.1.6+git-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for ruby-validate-url/1.0.15-1: amd64: No tests, superficial or marked flaky ♻, arm64: No tests, superficial or marked flaky ♻, armhf: No tests, superficial or marked flaky ♻ (reference ♻), i386: No tests, superficial or marked flaky ♻, loong64: Test triggered, ppc64el: No tests, superficial or marked flaky ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for ruby-with-advisory-lock/5.3.0-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Autopkgtest for schleuder/5.0.1-6: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, loong64: Test triggered, ppc64el: Pass
    • ∙ ∙ Lintian check waiting for test results on s390x, riscv64 - info
    • ∙ ∙ Too young, only 1 of 5 days old
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/r/ruby-sqlite3.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-08-23] Accepted ruby-sqlite3 2.9.6-1 (source) into unstable (Simon Quigley)
  • [2026-06-27] ruby-sqlite3 2.9.5-2 MIGRATED to testing (Debian testing watch)
  • [2026-06-23] Accepted ruby-sqlite3 2.9.5-2 (source) into unstable (Cédric Boutillier)
  • [2026-06-17] Accepted ruby-sqlite3 2.9.5-1 (source) into unstable (Simon Quigley)
  • [2026-04-30] ruby-sqlite3 2.9.3-1 MIGRATED to testing (Debian testing watch)
  • [2026-04-26] Accepted ruby-sqlite3 2.9.3-1 (source) into unstable (Simon Quigley)
  • [2026-03-29] ruby-sqlite3 2.9.1-1 MIGRATED to testing (Debian testing watch)
  • [2026-03-10] Accepted ruby-sqlite3 2.9.1-1 (source) into unstable (Simon Quigley)
  • [2026-02-10] Accepted ruby-sqlite3 2.9.0-1 (source) into unstable (Simon Quigley)
  • [2025-08-21] ruby-sqlite3 1.7.3-2 MIGRATED to testing (Debian testing watch)
  • [2025-08-18] Accepted ruby-sqlite3 1.7.3-2 (source) into unstable (Soren Stoutner)
  • [2025-02-24] ruby-sqlite3 1.7.3-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-13] Accepted ruby-sqlite3 1.7.3-1 (source) into unstable (Soren Stoutner)
  • [2024-10-20] ruby-sqlite3 1.6.9-2 MIGRATED to testing (Debian testing watch)
  • [2024-08-20] Accepted ruby-sqlite3 1.6.9-2 (source) into unstable (Cédric Boutillier)
  • [2024-08-19] ruby-sqlite3 1.6.9-1 MIGRATED to testing (Debian testing watch)
  • [2024-07-27] Accepted ruby-sqlite3 1.6.9-1 (source) into unstable (Cédric Boutillier)
  • [2022-01-24] ruby-sqlite3 1.4.2-4 MIGRATED to testing (Debian testing watch)
  • [2022-01-21] Accepted ruby-sqlite3 1.4.2-4 (source) into unstable (Cédric Boutillier)
  • [2021-02-20] ruby-sqlite3 1.4.2-3 MIGRATED to testing (Debian testing watch)
  • [2021-02-09] Accepted ruby-sqlite3 1.4.2-3 (source) into unstable (Dmitry Borodaenko)
  • [2020-02-20] ruby-sqlite3 1.4.2-2 MIGRATED to testing (Debian testing watch)
  • [2020-02-05] Accepted ruby-sqlite3 1.4.2-2 (source) into unstable (Georg Faerber)
  • [2020-01-25] Accepted ruby-sqlite3 1.4.2-1 (source) into unstable (Antonio Terceiro)
  • [2017-07-07] ruby-sqlite3 1.3.13-1 MIGRATED to testing (Debian testing watch)
  • [2017-07-02] Accepted ruby-sqlite3 1.3.13-1 (source) into unstable (Lucas Nussbaum)
  • [2016-03-11] ruby-sqlite3 1.3.11-2 MIGRATED to testing (Debian testing watch)
  • [2016-03-05] Accepted ruby-sqlite3 1.3.11-2 (source) into unstable (Cédric Boutillier)
  • [2015-11-29] ruby-sqlite3 1.3.11-1 MIGRATED to testing (Britney)
  • [2015-11-23] Accepted ruby-sqlite3 1.3.11-1 (source) into unstable (Antonio Terceiro)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 1.7.3-2

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing