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

Re: wxsqlite3 is replaced? how do I find the new functionality?



On Fri, May 30, 2014 at 07:13:40PM -0400, Jaldhar H. Vyas wrote:
> On Fri, 30 May 2014, Paul Elliott wrote:
> 
> >I have just been notified that my project is being removed from debian testing
> >because of the resolution of bug 741730:
> >https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741730
> >
> >Apparently wxsqlite3 is being replaced by functionality in wxwidgets3.0.

No, the wxsqlite3 package is being updated to be built for wxwidgets3.0
instead of wxwidgets2.8.

> >my project includes the file:
> >#include "wx/wxsqlite3.h"
> >
> >and links to
> >
> >-lwxsqlite3-2.8 -lsqlite3

Once the new version of wxsqlite3 which uses wxwidgets3.0 is uploaded to
unstable (it's currently in experimental), you'll need to change this
to instead be:

-lwxsqlite3-3.0 -lsqlite3

> >But debian package search can not find a file named wxsqlite3.h
> >anywhere in unstable except for libwxsqlite3-2.8-dev
> >which is what they are trying to get rid of.

That'll be replaced by libwxsqlite3-3.0-dev.

You'll also need to update the build dependencies for wxwidgets2.8 to
wxwidgets3.0.  Instead of:

libwxbase2.8-dev, libwxgtk2.8-dev, wx2.8-headers, wx2.8-i18n

You should just use:

libwxgtk3.0-dev, wx3.0-i18n

(Assuming you actually need the i18n files at *build* time - if not,
the wx*-i18n).

You may need to patch your upstream code to work with wx3.0.  I've
not yet got to maitreya in my bug filing for the wx3.0 transition,
but I'll file a bug shortly with more info.

> You're right.  I'm cc'ing Olly and Lazlo and hopefully they can help
> you. The bug report that the new version should be backwards
> compatible but if this is not the case we need to make sure the old
> package doesn't get removed. (Or that Maitreya can be updated.)

The "autorm" from testing may sound a bit scary, but it's really just
a way to make transitions less painful.  If a package does get
removed by this, once a fixed upload is made to unstable, it'll
migrate back to testing in the usual way.  But it's 4 weeks off, so
we should be able to get things fixed by then anyway.

Cheers,
    Olly


Reply to: