Bug#908323: libgtk3-perl: FTBFS: t/overrides.t failure
Iain Lane
laney at debian.org
Wed Sep 12 13:42:16 BST 2018
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 [ iain at orangesquash.org.uk ]
Debian Developer [ laney at debian.org ]
Ubuntu Developer [ laney at ubuntu.com ]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20180912/b73befce/attachment.sig>
More information about the pkg-perl-maintainers
mailing list