Bug 1270765

Summary: pygobject3 tests fail after gdk-pixbuf rebase
Product: Red Hat Enterprise Linux 7 Reporter: Vadim Rutkovsky <vrutkovs>
Component: pygobject3Assignee: Matthew Barnes <mbarnes>
Status: CLOSED WONTFIX QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.2CC: mclasen, otte, tpelka
Target Milestone: rcKeywords: Rebase
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-10-25 14:59:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Vadim Rutkovsky 2015-10-12 10:49:40 UTC
Description of problem:
Make check stops at compat_test_pygtk.TestGTKCompat.test_pixbuf_loader after gdk-pixbuf was updated to 2.31.6-3 in rhel7
	

Version-Release number of selected component (if applicable):
pygobject3-3.14.0-3.el7.x86_64
gdk-pixbuf2-2.31.6-3.el7.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Run 'make check' in pygobject3 build dir


Actual results:
        test_object (compat_test_pygtk.TestATKCompat) ... ok
	test_alignment (compat_test_pygtk.TestGTKCompat) ... ok
	test_box (compat_test_pygtk.TestGTKCompat) ... ok
	test_buttons (compat_test_pygtk.TestGTKCompat) ... ok
	test_combobox_entry (compat_test_pygtk.TestGTKCompat) ... ok
	test_enums (compat_test_pygtk.TestGTKCompat) ... ok
	test_flags (compat_test_pygtk.TestGTKCompat) ... ok
	test_gdk_window (compat_test_pygtk.TestGTKCompat) ... ok
	test_keysyms (compat_test_pygtk.TestGTKCompat) ... ok
	test_pixbuf (compat_test_pygtk.TestGTKCompat) ... ok
	test_pixbuf_formats (compat_test_pygtk.TestGTKCompat) ... ok
	test_pixbuf_loader (compat_test_pygtk.TestGTKCompat) ... ERROR
	test_size_request (compat_test_pygtk.TestGTKCompat) ... ok
	test_style (compat_test_pygtk.TestGTKCompat) ... ok
	test_error_underline_path (compat_test_pygtk.TestPangoCairoCompat) ... ok
	test_layout (compat_test_pygtk.TestPangoCompat) ... ok
	
	======================================================================
	ERROR: test_pixbuf_loader (compat_test_pygtk.TestGTKCompat)
	----------------------------------------------------------------------
	Traceback (most recent call last):
	  File "/home/test/rpmbuild/BUILD/pygobject-3.14.0/tests/compat_test_pygtk.py", line 147, in test_pixbuf_loader
	    loader.close()
	Error: gdk-pixbuf-error-quark: Premature end-of-file encountered (0)
	
	----------------------------------------------------------------------

Expected results:
All tests pass

Additional info:
All tests pass in gdk-pixbuf2-2.31.6-2.el7
This seems to be caused by https://git.gnome.org/browse/gdk-pixbuf/commit/?id=447bd32650af6be56993c474d3ad64d58cc0a7d2