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

Bug#474749: ITP: sqlite-ruby -- SQLite interface for Ruby



On Mon, Apr 7, 2008 at 6:57 PM, Laszlo Boszormenyi <gcs@debian.hu> wrote:
>  > * Package name    : sqlite-ruby
>  >   Version         : 2.2.3
>  > Note that this module is NOT compatible with SQLite3.
>  Just to note you, I would like to remove SQLite v2 from the archives.
>  Maybe not for Lenny but for Lenny+1. It's unmaintained and superseded by
>  version 3. If you can, try to find a version which support SQLite3 or
>  just port it to that version.

There is a separate library for SQLite3 for Ruby, from the same
author, and in fact Ruby/DBI currently supports both SQLite (v2) and
SQLite3 via separate drivers. New Ruby/DBI 0.2.0 switched from using a
native driver compiled against libsqlite0 to using sqlite-ruby
library, hence the need to package it.

If support for SQLite2 is disappearing from Debian in Lenny, the
obvious solution is to close this ITP and drop the Ruby DBD that
depends on it. If you're not going to remove it until Lenny+1, the
solution is less obvious and depends on how much trouble is the
migration from SQLite2 to SQLite3. Popcon tells me there are some
people out there that still have the SQLite2 driver installed.

In the similar case of two PostgreSQL drivers, the consensus appears
to be to completely phase out the old driver and replace it with new
version. Do you agree to the same approach here? I'm not a heavy
SQLite user so I'd prefer to know your opinion.

-- 
Dmitry Borodaenko



Reply to: