Package: libsqlite3-ruby Version: 1.2.1-1 Severity: normal
DL driver is obsoleted AFAIK, but it's included in a package, so it's reasonable to assume it should be working 1. Execute following ruby script: #! /usr/bin/ruby require 'sqlite3' filename='/tmp/test/sqlite_bug.db' sql=SQLite3::Database.new(filename, :driver =>'DL') 2. RuntimeError is raised: RuntimeError: libsqlite3.so: cannot open shared object file: No such file or directory /usr/lib/ruby/1.8/dl/import.rb:29:in `initialize': libsqlite3.so: cannot open shared object file: No such file or directory (RuntimeError) from /usr/lib/ruby/1.8/dl/import.rb:29:in `dlopen' from /usr/lib/ruby/1.8/dl/import.rb:29:in `dlload' from /usr/lib/ruby/1.8/dl/import.rb:27:in `each' from /usr/lib/ruby/1.8/dl/import.rb:27:in `dlload' from /usr/lib/ruby/1.8/sqlite3/driver/dl/api.rb:63 from /usr/lib/ruby/1.8/sqlite3/driver/dl/driver.rb:33:in `require' from /usr/lib/ruby/1.8/sqlite3/driver/dl/driver.rb:33 from /usr/lib/ruby/1.8/sqlite3/database.rb:643:in `require' from /usr/lib/ruby/1.8/sqlite3/database.rb:643:in `load_driver' from /usr/lib/ruby/1.8/sqlite3/database.rb:641:in `each' from /usr/lib/ruby/1.8/sqlite3/database.rb:641:in `load_driver' from /usr/lib/ruby/1.8/sqlite3/database.rb:107:in `initialize' from ./ruby-test.rb:6:in 'new' from ./ruby-test.rb:6 3. Possible reason: libsqlite3.so belongs to package libsqlite3-dev, which is included in 'Build-Depends' field of package sources, but not included in 'Depends' list. 4. Possible solutions: a) fix debian/control b) exclude obsoleted DL-driver from package -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.18-5-486 Locale: LANG=be_BY.UTF-8, LC_CTYPE=be_BY.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libsqlite3-ruby depends on: ii libsqlite3-ruby1.8 1.2.1-1 SQLite3 interface for Ruby 1.8 libsqlite3-ruby recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]