Control: clone -1 -2 Control: reassign -2 gir1.2-gdkpixbuf-2.0 Control: found -2 2.38.0+dfsg-4 Control: retitle -2 gdk_pixbuf_new_from_inline introspection metadata is broken Control: forwarded -2 https://gitlab.gnome.org/GNOME/gdk-pixbuf/issues/92 Control: tags -2 + upstream confirmed patch Control: affects -1 = Control: affects -2 src:libgtk3-perl
Hi there, On Sat, Sep 08, 2018 at 03:43:21PM +0200, gregor herrmann wrote: > Control: tag -1 + confirmed upstream > > On Sat, 08 Sep 2018 15:03:13 +0300, Niko Tyni wrote: > > > I'm guessing this regressed with gdk-pixbuf 2.38.0+dfsg-1 or so, but I > > haven't verified that (and the ci.debian.net machinery doesn't seem to > > have pinpointed it yet either.) > > Sounds plausible; the changelog mentions > "Generate separate introspection data for GdkPixdata API" > and there's now a > /usr/lib/x86_64-linux-gnu/girepository-1.0/GdkPixdata-2.0.typelib > besides the old > /usr/lib/x86_64-linux-gnu/girepository-1.0/GdkPixbuf-2.0.typelib Right - this part is "expected". I should have tried build testing libgtk3-perl with the new version, sorry about that. > > I tried with > > #v+ > --- a/lib/Gtk3.pm > +++ b/lib/Gtk3.pm > [...] > #v- This diff looks correct to me - I think it could be forwarded upstream and/or uploaded. > but then the tests failed differently, with: > > Gtk3::Gdk::Pixbuf::new_from_inline: passed too few parameters (expected 4, > got 3) at t/overrides.t line 762. > # Looks like your test exited with 255 just after 162. ...and this one is a real bug in gdk-pixbuf. I forwarded a potential fix to upstream - will wait a little while to see what they say. I've confirmed that after applying the patch already in this bug and that proposed patch libgtk3-perl's autopkgtests pass again. Once it gets an ack or if there is no reply then I'll upload to Debian. Cheers, -- Iain Lane [ i...@orangesquash.org.uk ] Debian Developer [ la...@debian.org ] Ubuntu Developer [ la...@ubuntu.com ]
signature.asc
Description: PGP signature