Bug 1101398

Summary: rebase glib2 to 2.28
Product: Red Hat Enterprise Linux 6 Reporter: Tomas Pelka <tpelka>
Component: glib2Assignee: Colin Walters <walters>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.6CC: cfergeau, danw, marcandre.lureau, mkasik, oholy, tlavigne
Target Milestone: betaKeywords: Rebase
Target Release: 6.6   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Story Points: ---
Clone Of:
: 1139274 (view as bug list) Environment:
Last Closed: 2014-10-14 07:28:49 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:
Bug Depends On:    
Bug Blocks: 1033151, 1100886, 1101399, 1101418, 1113189, 1127304, 1139274, 1641312    
Attachments:
Description Flags
current WIP rebase patch, just for reference and to avoid data loss none

Description Tomas Pelka 2014-05-27 06:33:36 UTC
Description of problem:
Rebase glib2 to 2.28 due to webkit 1.4 dep.

Comment 1 Colin Walters 2014-06-03 20:41:09 UTC
GLib has a lot of reverse dependencies, and the last rebase caused several high profile apps to regress.  See https://bugzilla.redhat.com/1065429 

This is going to need some testing.  I'm willing to help though.

Comment 2 Dan Winship 2014-06-10 18:06:29 UTC
I am being pestered from multiple directions to get glib-networking imported ASAP, which can't really happen until after glib2 is rebased.

Comment 3 Colin Walters 2014-06-10 18:19:55 UTC
(In reply to Dan Winship from comment #2)
> I am being pestered from multiple directions to get glib-networking imported
> ASAP, which can't really happen until after glib2 is rebased.

We need gsettings-desktop-schemas though for this to work, per comment #1.  Which BTW at least in RHEL7 has:

Requires: glib2 >= 2.31.0

I'm not sure I'll have bandwidth to drive this myself in the near future.  I can help review patches and work though.

Options then:

 * Defer to 6.7
 * Someone else drives this rebase

Comment 4 Dan Winship 2014-06-10 18:52:08 UTC
We can't just remove GSettings like last time? (I thought consensus on IRC was that we could? Or maybe there was more discussion after I left...)

Is there a bug for adding gsettings-desktop-schemas? The deadline for adding new packages was last week...

Comment 5 Colin Walters 2014-06-10 20:44:58 UTC
(In reply to Dan Winship from comment #4)
> We can't just remove GSettings like last time? (I thought consensus on IRC
> was that we could? Or maybe there was more discussion after I left...)

Hm, maybe we can.  I'm doing a test build now with a rebased patch to do so on top of 2.28.8.

Comment 6 Colin Walters 2014-06-11 00:30:39 UTC
Created attachment 907453 [details]
current WIP rebase patch, just for reference and to avoid data loss

Comment 8 Colin Walters 2014-06-11 11:59:38 UTC
Built as glib2-2.28.8-1.el6

Comment 11 Ondrej Holy 2014-07-11 09:35:58 UTC
The GVfs fails to compile due to the rebase, see Bug 1118704.

Comment 14 errata-xmlrpc 2014-10-14 07:28:49 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2014-1538.html