Hi, Simon McVittie wrote: > On Thu, 03 Oct 2019 at 08:48:35 +0200, Andreas Henriksson wrote: >> The odd one out is libgtk2-perl which fails test 44: > ... >> GdkPixbuf [ warning ] Inline XPM data is broken: Invalid XPM header >> not ok 44 - Don't crash on partial pixmap data
> I think this might be caused by better error handling in gdk-pixbuf 2.38.2 > (<https://gitlab.gnome.org/GNOME/gdk-pixbuf/commit/855ff36b933c078967ebbcf6d31799efccf9485d>), > which I uploaded to make gdk-pixbuf silence the GTimeVal deprecation > warnings in its own animation API, so that it wouldn't trigger -Werror > in other packages if they don't actively use the animation API. FWIW, libgtk2-perl is going away in Bullseye; most of its reverse-dependencies were either ported to GTK 3, or not shipped in Buster thanks to RC bugs I had filed, or removed from the archive. What's left is tracked there: - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912860 - https://udd.debian.org/cgi-bin/bts-usertags.cgi?tag=gtk2-removal&user=debian-perl%40lists.debian.org The only reason why this set of packages was not automatically removed from testing yet is that libgtk2-perl is still on the list of key packages, because it's installed on many machines ("popcon"). I believe this is explained by historical reasons that are invalid nowadays: this package used to have major reverse dependencies. So, if it helps make the GNOME 3.34 transitions smoother, IMO it would be fine to remove libgtk2-perl and its reverse-dependencies from testing. Some might see this as a heavy hammer approach, but this was announced a year ago to all affected maintainers; either way, it will happen during the Bullseye cycle, eventually. Cheers, -- intrigeri