[php-maint] Bug#656495: php5-sqlite: unmigrated sqlite.ini left behind as obsolete conffile

Bob Proulx bob at proulx.com
Thu Jan 19 17:33:18 UTC 2012


Package: php5-sqlite
Version: 5.3.9-1
Severity: normal

On an otherwise up to date Sid machine I upgraded php5-sqlite today
from 5.3.8.0-1+b1 to 5.3.9-1 and now the php5-common crontab task
complains every 30 minutes with every run with the following:

  PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/sqlite.so' - /usr/lib/php5/20090626/sqlite.so: cannot open shared object file:
   No such file or directory in Unknown on line 0

This is due to an obsolete conffile that has been left behind instead of migrated.

  $ dpkg-query -W -f='${Conffiles}\n' php5-sqlite
   /etc/php5/conf.d/pdo_sqlite.ini b992d31e9e85d4ebf32df52cdb71240b
   /etc/php5/conf.d/sqlite3.ini 02744ae8db5d3187e23f850fb6d73a5b
   /etc/php5/conf.d/sqlite.ini 68bef915e78cf2ec6b94771d2d49179e obsolete

File /etc/php5/conf.d/sqlite.ini contains:
  ; configuration for php SQLite module
  extension=sqlite.so

But that file no longer exists on the machine:

  $ ls -l /usr/lib/php5/20090626/sqlite.so
  ls: cannot access /usr/lib/php5/20090626/sqlite.so: No such file or directory

Thanks for maintaining PHP!

Bob


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages php5-sqlite depends on:
ii  libapache2-mod-php5 [phpapi-20090626]  5.3.9-1
ii  libc6                                  2.13-24
ii  libsqlite3-0                           3.7.9-3
ii  php5-cli [phpapi-20090626]             5.3.9-1
ii  php5-common                            5.3.9-1

php5-sqlite recommends no packages.

php5-sqlite suggests no packages.

-- no debconf information





More information about the pkg-php-maint mailing list