Bug#749978: Bug#750619: transition: wxsqlite3

Olly Betts olly at survex.com
Wed Aug 13 02:38:13 UTC 2014


On Sun, Jul 06, 2014 at 08:43:09AM -0500, Paul Elliott wrote:
> On Sat, Jul 05, 2014 at 10:19:53PM +0200, László Böszörményi (GCS) wrote:
> > On Sat, Jul 5, 2014 at 6:19 PM, Emilio Pozuelo Monfort <pochu at debian.org> wrote:
> > > With guayadeque gone from testing because upstream is switching to qt, what's
> > > the situation here? Are the other two packages ready to switch? If so, shall we
> > > start this?
> >  The last package which needs updating is maitreya. Its upstream
> > finished the transition two weeks ago[1]:
> > "Service Release 7.0.6 (Jun 21 2014)
> >  This is a service release with support for wxWidgets 3.0.0. It is
> > used for wx migration purposes only.".
> > But the package and its Git tree is still on 7.0.5, but hopefully Paul
> > Elliott will update it soon. Should I NMU it after some days, if that
> > doesn't happen, maybe on Thursday?

All packages involved in this transition have now been removed from
testing.

wxsqlite3 itself is ready in experimental.

codelite is also ready in experimental.

guayadeque upstream is planning a switch from wx to Qt, though I haven't
seen an indication of the timescale for this - it's possible it might
not happen before jessie.  I discussed this briefly with pochu on
#debian-release, and he said it would be better to avoid breaking
guayadeque in unstable, but that an imperfect patch would be OK, so I
had a stab at updating it to use wx3.0 and there's now a patch in
#749978 (you want the second patch I sent) which seems to work aside
from a cosmetic issue (logo missing from splash screen/about panel).

maitreya status seems to be we're waiting for upstream to address some
assertion failures with wx3.0.  Given that these would have been quietly
ignored in a default built on wx2.8, I suggest we build it with -DNDEBUG
for now which tells wx3.0 to ignore them as wx2.8 does.  Then we can
actually make this transition happen and get the updated packages out
there a decent length of time before the jessie freeze (November 5th)
to give us a chance to shake out any problems.  Assuming maitreya
upstream makes a release before the freeze, we can drop -DNDEBUG and
ship that instead.

Cheers,
    Olly



More information about the pkg-multimedia-maintainers mailing list