On Tue, Apr 29, 2008 at 18:07:43 +0200, Laszlo Boszormenyi wrote: > Hi Julien, > > On Tue, 2008-04-29 at 13:42 +0200, Julien Cristau wrote: > > severity 478337 serious > > kthxbye > It's still only important, read on. > Not as far as I can tell.
> > On Tue, Apr 29, 2008 at 07:21:28 +0200, Laszlo Boszormenyi wrote: > > > You mix lib and binary package versions, that's one source of your > > > problems. As I see, your libsqlite3-0 package is version 3.5.7-2 but the > > > binary is version 3.5.6-3 . Please do upgrade it and retest. I do expect > > > that your problems will disappear. > > > > > WTF? A library isn't allowed to drop symbols without changing SONAME. > > This symbol is exported by libsqlite3.so.0 in etch and used by sqlite3, > > and the dependencies of sqlite3 don't prevent you from upgrading the lib > > without upgrading sqlite3 itself, which means your package is broken. > I'm a DD as well and I know the rules. Still, SQLite3 extensions was > not enable by upstream but me. As version 3.5.7 restructured the source > a bit I missed to enable it in that version as well. I have corrected > this in version 3.5.8-1, so the bug reported is only temporary until > 3.5.8-1 reaches Lenny and can be easily corrected with upgrading sqlite3 > binary to the same version as the library package. Read: the sqlite3 > binary package does not need extensions to function properly, extensions > support is optional and re-enabled in 3.5.8-1. > Package: libsqlite3-0 Status: install ok installed Architecture: i386 Source: sqlite3 Version: 3.5.8-1 $ objdump -T /usr/lib/libsqlite3.so.0|grep -c sqlite3_enable_load_extension 0 I'm not sure what you're saying, but that symbol is still missing from the lib, and the SONAME is still the same as in etch. Upgrading the sqlite3 binary package to the same version as the lib is not a fix. Either change the SONAME, or revert the ABI change (unless you're absolutely sure that nothing other than sqlite3 is affected by the change, in which case you might be able to add an appropriate Conflicts in libsqlite3-0, but that's ugly). Cheers, Julien -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]