Package: sqlite Severity: minor Tags: patch The "sqlite" packages should explicitly note in their descriptions that they're for SQLite 2, not SQLite 3. It's a small thing, but it may save users from confusion and frustration, especially if they've never installed the sqlite3 package on Debian before.
I've attached a patch to debian/control that makes the sort of changes I've suggested. Thanks for your work on the sqlite packages! - Aaron -- System Information: Debian Release: 7.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.14.25-ahall3 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages sqlite depends on: ii libc6 2.13-38+deb7u6 ii libreadline6 6.2+dfsg-0.1 pn libsqlite0 <none> sqlite recommends no packages. Versions of packages sqlite suggests: pn sqlite-doc <none>
Source: sqlite Section: devel Priority: optional Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.hu> Build-Depends: cdbs (>= 0.4.15), debhelper (>= 6), autoconf (>= 2.59), libtool (>= 1.5.2), automake, autotools-dev, libreadline-dev, tcl8.5-dev Standards-Version: 3.9.2 Package: sqlite Section: database Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: sqlite-doc Description: command line interface for SQLite 2 SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . NOTE: This package is SQLite version 2. Most programs that use SQLite use SQLite version 3. See the "sqlite3" package for that. Package: sqlite-doc Section: doc Architecture: all Depends: ${misc:Depends} Recommends: sqlite Description: SQLite 2 documentation SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . NOTE: This package is SQLite version 2. Most programs that use SQLite use SQLite version 3. See the "sqlite3-doc" package for that. . This package contains the documentation that is also available on the SQLite homepage. Package: libsqlite0 Section: libs Architecture: any Pre-Depends: ${misc:Depends} Depends: ${shlibs:Depends} Description: SQLite 2 shared library SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . NOTE: This package is SQLite version 2. Most programs that use SQLite use SQLite version 3. See the "libsqlite3-0" package for that. Package: libsqlite0-dev Provides: libsqlite-dev Conflicts: libsqlite-dev Replaces: libsqlite-dev (<< 2.7.0) Suggests: sqlite-doc Section: libdevel Architecture: any Depends: libsqlite0 (= ${binary:Version}), libc6-dev, ${misc:Depends} Description: SQLite 2 development files SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . NOTE: This package is SQLite version 2. Most programs that use SQLite use SQLite version 3. See the "libsqlite3-dev" package for that. . This package contains the development files (headers, static libraries) Package: libsqlite-tcl Conflicts: libsqlite0-tcl Replaces: libsqlite0-tcl Suggests: sqlite-doc Section: interpreters Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: SQLite 2 Tcl bindings SQLite is a C library that implements an SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. . NOTE: This package is SQLite version 2. Most programs that use SQLite use SQLite version 3. See the "libsqlite3-tcl" package for that. . This package contains the Tcl bindings.