From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37360) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d3nKn-0002Cb-In for guix-patches@gnu.org; Thu, 27 Apr 2017 13:36:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d3nKk-0003wW-Dh for guix-patches@gnu.org; Thu, 27 Apr 2017 13:36:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:44936) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d3nKk-0003wP-5B for guix-patches@gnu.org; Thu, 27 Apr 2017 13:36:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d3nKj-0006iv-VC for guix-patches@gnu.org; Thu, 27 Apr 2017 13:36:01 -0400 Subject: bug#26534: [PATCH] gnu: Update glib to 2.52.1. Resent-Message-ID: From: Kei Kebreau References: <87a87ga233.fsf@gnu.org> <87vaq4kw2n.fsf@fastmail.com> <871ssr2o7x.fsf@gnu.org> <87fuh7knbv.fsf@fastmail.com> <87shl6r8d2.fsf@gnu.org> <87wpabj9x4.fsf@openmailbox.org> <87mvb5ligp.fsf@gnu.org> Date: Thu, 27 Apr 2017 13:35:41 -0400 In-Reply-To: <87mvb5ligp.fsf@gnu.org> (Roel Janssen's message of "Mon, 24 Apr 2017 21:21:42 +0200") Message-ID: <87k26569ea.fsf@openmailbox.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Roel Janssen Cc: 26534@debbugs.gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Roel Janssen writes: > Kei Kebreau writes: > >> Roel Janssen writes: >> >>> Marius Bakke writes: >>> >>>> Roel Janssen writes: >>>> >>>>> Marius Bakke writes: >>>>> >>>>>> Roel Janssen writes: >>>>>> >>>>>>> From 802c557c95ae9cbe7edeec1ab58fc05ef4c4cd32 Mon Sep 17 00:00:00 2= 001 >>>>>>> From: Roel Janssen >>>>>>> Date: Sun, 16 Apr 2017 15:53:54 +0200 >>>>>>> Subject: [PATCH] gnu: Update glib to 2.52.1. >>>>>>> >>>>>>> * gnu/packages/glib.scm (glib): Update to 2.52.1. >>>>>>> --- >>>>>>> gnu/packages/glib.scm | 4 ++-- >>>>>>> 1 file changed, 2 insertions(+), 2 deletions(-) >>>>>>> >>>>>>> diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm >>>>>>> index 6de9cce0b..4e29a550b 100644 >>>>>>> --- a/gnu/packages/glib.scm >>>>>>> +++ b/gnu/packages/glib.scm >>>>>>> @@ -137,7 +137,7 @@ shared NFS home directories.") >>>>>>> (define glib >>>>>>> (package >>>>>>> (name "glib") >>>>>>> - (version "2.50.3") >>>>>>> + (version "2.52.1") >>>>>>> (source (origin >>>>>>> (method url-fetch) >>>>>>> (uri (string-append "mirror://gnome/sources/" >>>>>>> @@ -145,7 +145,7 @@ shared NFS home directories.") >>>>>>> name "-" version ".tar.xz")) >>>>>>> (sha256 >>>>>>> (base32 >>>>>>> - "16frrwhc1yqkzx6bgh3060g94dr2biab17fb01mrni819jzr9vl= 2")) >>>>>>> + "0vsqrvjwsk2x3mm2i428hpm5vgsi1b384l6xdhm7xmzj2yw2d34= l")) >>>>>>> (patches (search-patches "glib-tests-timer.patch")))) >>>>>>> (build-system gnu-build-system) >>>>>>> (outputs '("out" ; everything >>>>>>> --=20 >>>>>>> 2.12.1 >>>>>>> >>>>>>> Dear Guix, >>>>>>> >>>>>>> Is it OK to update glib? >>>>>> >>>>>> I suspect this would require some other GTK updates as well. Maybe we >>>>>> can start a new "gnome-updates" branch[0] and try to bring everythin= g up >>>>>> to date. "glib" alone has almost 1500 dependent packages which is too >>>>>> much for "staging". What do you think? >>>>>> >>>>>> [0] https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00933.h= tml >>>>> >>>>> This is a good idea. The ultimate purpose is to get the latest GNOME >>>>> release in GNU Guix. I cannot carry this task entirely myself, if we >>>>> would like to get it in before the next GNOME release.. ;) >>>>> >>>>> So, I am not sure we need to build everything on Hydra, since it's >>>>> already under a high load. Maybe it's enough to create a branch in t= he >>>>> Git repository and do the builds locally? >>>> >>>> I think pushing a "gnome-updates" branch to Savannah is a good start :) >>>> `./pre-inst-env guix refresh -u gnome` appears able to do the grunt of >>>> it. Let's start a Hydra evaluation once most packages are updated and >>>> see how it goes :) >>> >>> I pushed the branch and put the glib update there. I will push of >>> 'refresh -u gnome' there as well. >>> >>> Kind regards, >>> Roel Janssen >> >> Hi Roel, >> >> I'm looking at updating GNOME packages as well. When I tried building >> the most recent version of Eye of GNOME, glib gave me two test >> failures. Do you think these failures could be a result of glib >> dependencies needing to be updated, or is this fixable on its own? >> >> Thanks in advance, >> Kei > > Dear Kei, > > I think I have found what fixes the two failing tests.. I run the tests > in parallel. When I disabled running them in parallel, two tests fail > related to 'gdbus'. > > Kind regards, > Roel Janssen I have good news! Your original patch works when I upgrade dbus to its latest version, 1.10.18. So now we just need to update dbus and get the update merged into gnome-updates. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZAivtAAoJEOal7jwZRnoNYGUP+wWgtDzQKKScvu3V2sW9MC6G S9izHvz8xTU23LusJMDr5UK0c3aH359eKKR6Pi+8GffXOfOMuUndn5vCOpW0sKZy yQQA/JCLrc4XkUAr7zLGzS4S7jMyR4YZwiyKmpvfVn+W15eiICwKvfDian5v8pQu cmON8fi+4D5UjMiEnZVSfncerREU8RlhMyslvVVY2FMwxmpnjIgbVoZwNxE/DrC/ d/AXQhrvPYnG1E07j/yicyOhyyNEJIQCGsdhYYk8qIXnszpWjFoA9KXPBmc9c69q CbvKVWPvGXnQ8hcWO20SrNorHfzf51vqJB6MBTGuyWnsGuZuUY8x8LE9t9dvaqKV S9offICBUwcD+RCe6H0aDCaM93YXdquldK0cSYJOhwXEQWW+Skr3U0dXgWSkFQnZ z4AYtEbR4wChmH3Yj99AmvyB4AHOI8tkHcCyyQBtB9S77DvznPZ9XNV4YiHYj8EY cexftYMIruU9eTRmqSJfzMgOFQL7EDReeu+XcjjSTO7rCJwpFVq+X9+JkmNlPWJ5 8X05FmgougAHNOILVLb4gDPuV68QzyHl7G5puk06WPl04VikiDvE9CMyo0x64Dn/ OPG7kKUMNX3h9wDa6LTqDtuty6J3zQ14bQ02HcWgrcXarqaRnu+VXvjlukP/x5h+ cgGhDQ7DxQEh6HyJrv1K =/Bbs -----END PGP SIGNATURE----- --=-=-=--